我学会了用
android:entries
用一个
ListView
android.R.layout.simple_list_item_1
作为列表项和
android.R.id.text1
作为该布局中TextView的ID。如果我错了,请纠正我。
mAdapter = new SimpleCursorAdapter(
getApplicationContext(),
android.R.layout.simple_list_item_1,
mSites,
new String[] { SitesDatabase.KEY_SITE },
new int[] { android.R.id.text1 }
);
不幸的是,因为我使用的是轻主题(我有
android:theme="@android:style/Theme.Light"
在我的
<application>
),列表项显示为白色文本,使其无法读取。
但是,在使用
android:entries
要指定静态项目列表,项目将以黑色文本颜色正确显示。