我的屏幕边上有一台AutoCompleteTextView
。这是XML。
<AutoCompleteTextVie
android:id="@+id/location"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:hint="Location"/>
这是我正在使用的适配器。
locationsAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, this.locations);
不幸的是,建议出现在屏幕的一半,所以例如"Kitchen Table“显示为"Kitch”。
此外,当我进一步向左移动按钮以使其停留在屏幕上时,下拉菜单的宽度被截断为按钮的宽度,这比许多文本选项都要小。
有什么建议吗?
我使用的是HTC Sensation XL,不知道这是否是设备相关的行为。
相关问题:AutoCompleteTextView drop-down appears above the edit field instead of beneath
发布于 2013-03-19 18:48:48
抱歉,伙计们。我应该查一下文档的!
android:dropDownWidth="200dp"
android:dropDownHorizontalOffset="-30dp"
也许有更好的方法可以做到这一点。如果你有最喜欢的,请告诉我。
https://stackoverflow.com/questions/15497082
复制相似问题