Cod*_*man 1 android colors background-color textview android-listview
我有一个包含几个TextView项的ListView.此列表在运行时创建,大小可能不同.我想基于运行时生成的浮点值设置TextView项的背景.我正在使用ArrayAdapter.
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_fruit,ratios));
final ListView listView = getListView();
listView.setTextFilterEnabled(true);
listView.setBackgroundColor(Color.LTGRAY);
((TextView) listView.getChildAt(0)).setBackgroundColor(Color.CYAN);
Run Code Online (Sandbox Code Playgroud)
最后一行抛出NullPointerException.出于某种原因,我无法在listView中访问此TextView.如果我不知道运行时的颜色,我应该如何动态设置TextView的背景颜色?
| 归档时间: |
|
| 查看次数: |
5770 次 |
| 最近记录: |