2015-01-27 175 views
-1

是否可以防止用戶更改輸入法/鍵盤?防止用戶更改輸入法

我知道這是默認情況下不允許的,但也許有一些安全/ IT設備管理功能可能嗎?

我一直在環顧四周,但找不到明確的答案。

回答

0

只要我執行的搜索建議 - 沒有這樣的方式來阻止用戶改變輸入法。

0

如果要添加一些約束條件,該特定的EdiText不會必須提高鍵入的特殊類型的鍵盤(數字鍵盤/文本)。在LayoutText/xyz.xml的EditText塊中添加以下參數。

android:inputType=""//your specific type gies here e.g "number" "textUri" ... 

細節

<EditText 
android:id="@+id/editText1" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:layout_alignParentLeft="true" 
android:layout_alignParentTop="true" 
android:layout_marginLeft="142dp" 
android:layout_marginTop="145dp" 
android:ems="10" android:inputType="number"> 

你也可以從它的性質改變視圖通過選擇合適的EditText。

+0

謝謝你我知道這一個。其實我的意思是防止用戶在設置中更改鍵盤,例如更改默認設備鍵盤 – Bended

+0

您可能想使用一些Java反射,但對於不同的操作系統版本(最可能)會有所不同:) –