簡單的硬編碼 AutoCompleteTextView
設計(佈局 XML):
<AutoCompleteTextView
android:id="@+id/autoCompleteTextView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="65dp"
android:ems="10" />
在 setContentView()
(或其片段或自定義檢視等效)之後在程式碼中查詢檢視:
final AutoCompleteTextView myAutoCompleteTextView =
(AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1);
通過介面卡提供硬編碼資料:
String[] countries = getResources().getStringArray(R.array.list_of_countries);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,countries);
myAutoCompleteTextView.setAdapter(adapter);
提示:雖然首選的方法是通過某種型別的 Loader
而不是像這樣的硬編碼列表來提供資料。