查看像没有检查的复选框?

时间:2011-07-17 17:24:28

标签: android listview user-interface view checkbox

我想知道是否有复选框这样的视图,但没有复选框部分?我只想要一个很好的清洁项目列表,只显示文本部分,仍然允许点击事件。

2 个答案:

答案 0 :(得分:2)

在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);

这就是创建包含textview列表的列表视图所需要做的全部工作。如果要创建onclick()侦听器,请添加以下代码:

listView1.setOnItemClickListener(new ListView.OnItemClickListener()
{
    public void onItemClick(AdapterView<?> listView, View clickItem, int itemPosition, long itemId)
    {
        // Add code here
    }
});

答案 1 :(得分:0)

这只是ListView中的常规TextView,具有点击处理功能:有关示例,请参阅http://developer.android.com/resources/tutorials/views/hello-listview.html