Android:simple_list_item_single_choice不适用于ArrayAdapter

Android:simple_list_item_single_choice不适用于ArrayAdapter,android,listview,android-arrayadapter,Android,Listview,Android Arrayadapter,在我的ListView中,我希望通过单个选择删除该项。为此,我使用简单的列表项单选项和ArrayAdapter。它显示我的ListView中的单选选项。但我无法点击该复选框 这是我的密码: ArrayList array_list_title = mydb.getTitle(); System.out.println(array_list_title); ArrayAdapter<String> arrayAdapter =

在我的ListView中,我希望通过单个选择删除该项。为此,我使用简单的列表项单选项和ArrayAdapter。它显示我的ListView中的单选选项。但我无法点击该复选框

这是我的密码:

       ArrayList array_list_title = mydb.getTitle();
    System.out.println(array_list_title);

    ArrayAdapter<String> arrayAdapter =      
              new ArrayAdapter<String>(this,android.R.layout.simple_list_item_single_choice, array_list_title);
    listView.setAdapter(arrayAdapter);
arraylistarray\u list\u title=mydb.getTitle();
System.out.println(数组\列表\标题);
ArrayAdapter ArrayAdapter=
新的ArrayAdapter(这是android.R.layout.simple\u list\u item\u single\u choice、array\u list\u title);
setAdapter(arrayAdapter);
您需要使用。像

启用复选框


因此,您的代码如下所示

ArrayAdapter<String> arrayAdapter =      
              new ArrayAdapter<String>(this,android.R.layout.simple_list_item_single_choice, array_list_title);
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
listView.setAdapter(arrayAdapter);
ArrayAdapter ArrayAdapter=
新的ArrayAdapter(这是android.R.layout.simple\u list\u item\u single\u choice、array\u list\u title);
listView.setChoiceMode(listView.CHOICE\u MODE\u SINGLE);
setAdapter(arrayAdapter);
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE); // Enables single selection
ArrayAdapter<String> arrayAdapter =      
              new ArrayAdapter<String>(this,android.R.layout.simple_list_item_single_choice, array_list_title);
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
listView.setAdapter(arrayAdapter);