我在使用android.R.layout.simple_dropdown_item_1line
时有奇怪的行为
MultiAutoCompleteTextView
。
我使用的代码是:
contactId = (MultiAutoCompleteTextView) findViewById(R.id.contactId);
contactAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_dropdown_item_1line,readContacts());
contactId.setAdapter(contactAdapter);
contactId.setThreshold(1);
我的布局文件包含:
<MultiAutoCompleteTextView
android:id="@+id/contactId"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="To"
android:layout_margin="3dip">
</MultiAutoCompleteTextView>
我的模拟器在multiAutoCompleteTextView
上显示透明的白色背景
contactList
信息。
为什么我有这种奇怪的行为?我正在使用Android 2.2进行开发。
答案 0 :(得分:0)
我通过更新我的Android版本来解决它
答案 1 :(得分:0)
我遇到了同样的问题。 drop down
的内容未在android 2.2
设备中显示。
我通过drop down
更改:
android.R.layout.simple_dropdown_item_1line
致:
R.layout.support_simple_spinner_dropdown_item