APIDemos样本中的Android主题

时间:2012-12-26 11:13:20

标签: java android

我查看了Android 4.2的APIDemos示例。所有listView的项目都用白线分隔。

我创建了一个简单的项目(Android 4.2),并将style.xml更改为(而不是Theme.Light):

<style name="Theme" parent="android:Theme"> </style> 

它显示黑色背景,但没有白色分隔线。我无法理解它在APIDemos样本中的设置方式。你可以帮帮我吗?

我添加了<item name="android:divider" >@android:color/white</item>

但它不适用于listView。

这是我的listView:

mAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, mStrings);

1 个答案:

答案 0 :(得分:0)

您是否更改了Manifest中的主题?

自定义列表的另一种可能性是将ListView定义为XML(my_list.xml)。在那里你可以添加attribut“android:divider”。如果你正在使用片段,你也可以在膨胀my_list.xml之后在onCreateView()中调用getListView。