Dav*_*mes 21 android widget android-widget autocompletetextview drop-down-menu
在这里打破我的头脑,我在网上搜索了很多,似乎这是Android上的一个错误,但尚未找到解决方案.
我有一个AutoCompleteTextView:
autodesignations = (AutoCompleteTextView) findViewById(R.id.main_autocomp);
adapterShapesAuto = new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_1line, shapes);
autodesignations.setAdapter(adapterShapes);
Run Code Online (Sandbox Code Playgroud)
小部件工作,但下拉文本始终是白色背景上的白色文本.
我已经尝试将适配器的资源设置为android的内置布局的几种组合以及我自己的布局.
甚至将它指向一个TextView资源也可用于Spinner(按预期工作,白色背景上的黑色文本),但却发现无法使其工作,继续得到相同的结果
有帮助吗?
很奇怪......我有 AutoCompleteTextView 工作得很好。我发现下拉条目的大小太大,因此我最终设置了自己的资源布局文件。愚蠢的问题...你在你的xml中设置了textColor吗?
这是我用的一个...
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:singleLine="true"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="6dp"
android:textColor="#000000"
android:ellipsize="marquee" />
Run Code Online (Sandbox Code Playgroud)
您可能应用了某种类型的主题吗?
另外...也许文本不是白色的,而是您不小心有空字符串?
| 归档时间: |
|
| 查看次数: |
11676 次 |
| 最近记录: |