2013-07-02 41 views
2

我的代碼是:的Android如何在三星標籤編程禁用預想2

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:tools="http://schemas.android.com/tools" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:paddingLeft="@dimen/activity_horizontal_margin" 
     android:paddingRight="@dimen/activity_horizontal_margin" 
     android:paddingTop="@dimen/activity_vertical_margin" 
     android:paddingBottom="@dimen/activity_vertical_margin" 
     tools:context=".MainActivity"> 

     <EditText 
       android:layout_width="200dp" 
       android:layout_height="wrap_content" 
       android:id="@+id/editText" 
       android:layout_alignParentTop="true" 
       android:layout_alignParentLeft="true" 
       android:layout_marginLeft="53dp" 
       android:layout_marginTop="34dp" 
       android:inputType="textNoSuggestions|text"/> 
</RelativeLayout> 

Java代碼我使用。

editText = (EditText) findViewById(R.id.editText); 
editText.setInputType(InputType.TYPE_MASK_CLASS|InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); 

我用安卓的inputType =「textNoSuggestions |文」中的EditText其禁用預測文本的所有設備,但在三星標籤2它不工作。 我也申請過Android的代碼,但似乎它的開放給予爲殘疾人這個預測文本框中任何其他建議在三星標籤2.

Other Device Image

其他設備預覽它沒有顯示預測文本框。

Samsung Tab 2 Image

三星標籤2預覽它顯示的預測文本框。

+0

你試過我的解決方案嗎? –

回答

6

我也同樣的問題是,一旦在時間,我找到解決辦法改變的EditText輸入類型textVisiblePassword像下面的XML佈局提

<EditText 
      android:id="@+id/password" 
      android:layout_width="320dp" 
      android:layout_height="50dp" 
      android:textColor="@android:color/black" 
      android:ems="10" 
      android:inputType="textVisiblePassword" 
      android:padding="10dp" 
      android:layout_marginTop="1dp" 
      android:textSize="22dp" /> 

這將適用於三星TAB2在下面的代碼 android:inputType="textVisiblePassword"

+0

不錯的破解,好:) – deadfish

相關問題