simple_list_item_multiple_choice和simple_list_item_checked有什么区别?

时间:2015-08-22 12:06:34

标签: android android-layout

我尝试使用多选菜单我在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));

我应该使用什么?如果我想实现多选菜单?

1 个答案:

答案 0 :(得分:1)

两者之间的绝对单一差异是所选指标的视觉样式,当该项目被标记为已选中时,该样式会显示在该项目上。 android.R.layout.simple_list_item_multiple_choice中的那个更适合多选项,而android.R.layout.simple_list_item_checked中的那个更适合于触摸和移动场景。话虽这么说,一切都与每个人的品味有关,而且你可以在那里通过你自己的布局来匹配你想要的设计。