我想讓我的AutoCompleteTextView顯示結果,但無論我尋找什麼樣的例子或解決方案,我都無法讓它顯示結果。我在調試檢查它和適配器具有的所有值,但它不會顯示一個下拉AutoCompleteTextView不顯示結果
main.xml中
<AutoCompleteTextView
android:id="@+id/spinnerDropDown"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@android:color/primary_text_light"/>
Main.java
spinnerdropdown = (AutoCompleteTextView) findViewById(R.id.spinnerDropDown);
setContentView(R.layout.main);
ArrayAdapter<String> stringArrayAdapter=
new ArrayAdapter<String>(
this,
android.R.layout.simple_dropdown_item_1line,
locations
);
spinnerdropdown.setThreshold(0);
stringArrayAdapter.notifyDataSetChanged();
spinnerdropdown.setAdapter(stringArrayAdapter);
spinnerdropdown.setTextColor(Color.RED);
位置被一個字符串ArrayList
stringArrayAdapter.notifyDataSetChanged();應該只在setAdapter之後。 –
爲真。不解決問題雖然 –