AutoCompleteTextViewをレイアウトに配置していますが、表示されているものを何も書き込むことができません。この問題の解決策が見つかりません。
これが私のレイアウトです:
<AutoCompleteTextView
android:id="@+id/txtOccupation"
android:layout_width="510dp"
android:layout_height="40dp"
android:layout_below="@+id/datePicker"
android:layout_toRightOf="@id/lblOccupation"
android:background="#FFFFFF"
android:paddingTop="10dp"
android:paddingBottom="10dp" />
OnCreate()で記述したオートコンプリートを処理するコードは次のとおりです。
//---AutoComplete ---
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_dropdown_item_1line, Occupations);
AutoCompleteTextView textView = (AutoCompleteTextView)
findViewById(R.id.txtOccupation);
textView.setThreshold(3);
textView.setAdapter(adapter);
そして、アクティビティクラスに配列があります。
String[] Occupations = {"Software Engineer","Denist","Insustrial Engineer","University Professor","Secretary"};