我尝试使用多选菜单我在android预定义布局中看到两个LayoutRes,这些列表对我来说也是同样的工作。
setListAdapter(new ArrayAdapter<String>(AddFriendActivity.this, android.R.layout.simple_list_item_checked, usersNames));
AND
setListAdapter(new ArrayAdapter<String>AddFriendActivity.this,android.R.layout.simple_list_item_multiple_choice, usersNames));
我应该使用什么?如果我想实现多选菜单?
答案 0 :(得分:1)
两者之间的绝对单一差异是所选指标的视觉样式,当该项目被标记为已选中时,该样式会显示在该项目上。 android.R.layout.simple_list_item_multiple_choice
中的那个更适合多选项,而android.R.layout.simple_list_item_checked
中的那个更适合于触摸和移动场景。话虽这么说,一切都与每个人的品味有关,而且你可以在那里通过你自己的布局来匹配你想要的设计。