我在我的布局中放置了一个 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() 中编写的处理 autoCompletion 的代码:
//---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"};