Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 查看类似复选框而不选中该复选框?_Android_Listview_User Interface_View_Checkbox - Fatal编程技术网

Android 查看类似复选框而不选中该复选框?

Android 查看类似复选框而不选中该复选框?,android,listview,user-interface,view,checkbox,Android,Listview,User Interface,View,Checkbox,我想知道是否有一个类似于复选框的视图,但没有复选框部分?我只想要一个整洁的项目列表,只显示文本部分,仍然允许单击事件。这只是具有单击处理的ListView中的常规文本视图:请参见示例。在main.xml文件中创建一个ListView: <ListView android:id="@+id/list" android:cacheColorHint="#00000000" android:layout_width="wrap_content"

我想知道是否有一个类似于复选框的视图,但没有复选框部分?我只想要一个整洁的项目列表,只显示文本部分,仍然允许单击事件。

这只是具有单击处理的ListView中的常规文本视图:请参见示例。

在main.xml文件中创建一个
ListView

<ListView
        android:id="@+id/list"
        android:cacheColorHint="#00000000"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>

然后创建一个
ArrayAdapter
。请执行以下操作以初始化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 listView1=新建ListView();
String[]listOfItems=新字符串[]{“item1”、“item2”、“item3”、“etc”};
ArrayAdapter=新的ArrayAdapter(这是android.R.layout.simple\u list\u item\u 1,listOfItems);
listView1.setAdapter(适配器);
这就是创建一个包含文本视图列表的listview所要做的一切。如果要创建onclick()侦听器,请添加以下代码:

listView1.setOnItemClickListener(new ListView.OnItemClickListener()
{
    public void onItemClick(AdapterView<?> listView, View clickItem, int itemPosition, long itemId)
    {
        // Add code here
    }
});
listView1.setOnItemClickListener(新的ListView.OnItemClickListener()
{
public void onItemClick(AdapterView listView、View clickItem、int itemPosition、long itemId)
{
//在这里添加代码
}
});

这就像要一个没有水果的果篮。