我想知道是否有一个视图像复选框,但没有复选框部分?我只是想要一个漂亮的干净的项目列表,仅显示文本部分,仍然允许单击事件。
在main.xml文件中创建ListView
:
<ListView
android:id="@+id/list"
android:cacheColorHint="#00000000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
创建ArrayAdapter<String>
。执行以下操作初始化arrayadapter和listview:
ListView listView1 = new ListView();
String[] listOfItems = new String[] {"item1", "item2", "item3", "etc"};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listOfItems);
listView1.setAdapter(adapter);
这就是你所要做的创建一个listview与一个列表的textview。如果要创建onclick()侦听器,则添加以下代码:
listView1.setOnItemClickListener(new ListView.OnItemClickListener()
{
public void onItemClick(AdapterView<?> listView, View clickItem, int itemPosition, long itemId)
{
// Add code here
}
});
这只是一个普通的TextView在ListView与点击处理:见http://developer.android.com/resources/tutorials/views/hello-listview.html的一个例子。