android listView selectMode
来源:互联网 发布:淘宝哪家泰妆是正品 编辑:程序博客网 时间:2024/06/10 18:13
simple_list_item_multiple_choice.xml文件内容:
<span style="font-family:Microsoft YaHei, SimSun, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21px;"><?xml version="1.0" encoding="utf-8"?><CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" android:textAppearance="?android:attr/textAppearanceLarge" android:layout_width="match_parent" android:layout_height="?android:attr/listPreferredItemHeight" android:gravity="center_vertical" android:paddingLeft="6dip" android:checkMark="?android:attr/listChoiceIndicatorSingle" android:paddingRight="6dip" > </CheckedTextView></span></span>
多选设置为:'android:attr/listChoiceIndicatorMultiple'
String[] listcontentStrings=new String[]{"Sport","Books","Social","Estate"};ArrayAdapter<String> adapter=new ArrayAdapter<String>(this, R.layout.simple_list_item_multiple_choice,listcontentStrings);listView.setAdapter(adapter);listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);listView.setOnItemClickListener(new OnItemClickListener() {@Overridepublic void onItemClick(AdapterView<?> parent, View view, int position, long id) { CheckedTextView checkedTextView=(CheckedTextView)parent.getChildAt(position).findViewById(android.R.id.text1); //单选代码 checkedTextView.setChecked(true); /*多选代码 if(checkedTextView.isChecked()) { checkedTextView.setChecked(false); }else { checkedTextView.setChecked(true);}*/}});
app icon 制作工具:http://makeappicon.com/
0 0
- android listView selectMode
- android ListView
- Android - ListView
- android listview
- Android-ListView
- Android listview
- Android ListView
- android listView
- android ListView
- Android-ListView
- 【Android】ListView
- android listview
- Android ListView
- Android ListView
- Android ListView
- Android--ListView
- Android ListView
- Android ListView
- 关于MediaRecorder的一个注意点
- v$sql command_type各数字所代表的含义
- 不安装Oracle客户端使用PLSQL
- JNDI全面总结
- 如何提高研发质量与持续集成
- android listView selectMode
- hduoj2026(首字母变大写)
- 【Http协议】深入理解HTTP协议
- [note] mysql常用命令和数据类型
- 【数据库设计总结】数据库设计的重要性不言而喻,何况如今的大数据时代
- 如何在MyEclipse中安装swtDesigner插件
- C语言宏的特殊用法和几个坑
- [note] 如何查看占用某端口的进程--netstat命令
- 调整label换行行间距