android列表勾选框,android listview实现复选框列表
【实例简介】
【实例截图】
【核心代码】
public class MainActivity extends Activity {
private List titleList = new ArrayList();
private ListView listView;
private ListViewAdapter adapter;
private View view;
private CheckBox checkbox;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView = (ListView) findViewById(R.id.listView);
view = LayoutInflater.from(this).inflate(R.layout.listview_item, null);
checkbox = (CheckBox) view.findViewById(R.id.checkbox);
initData();
adapter = new ListViewAdapter(titleList, this);
listView.setAdapter(adapter);
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView> parent, View view,
int position, long id) {
Log.i("click", "--点击了ListView--" position);
showToast("点击了ListView" position);
}
});
checkbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
if (isChecked) {
checkbox.setText("取消关注");
} else {
checkbox.setText("关注本版");
checkbox.setTextColor(Color.RED);
}
showToast("点击了CheckBox" isChecked);
}
});
}
private void initData() {
for (int i = 0; i < 40; i ) {
titleList.add("title" i);
}
}
public void showToast(String str) {
Toast.makeText(MainActivity.this, str, Toast.LENGTH_SHORT).show();
}
}
android列表勾选框,android listview实现复选框列表相关推荐
- PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
先看效果图,选中了几行,然后将选中的内容展示出来. 我设置两个有序序列,分别存储对应的复选框和行内容. 我的行内容是用的 label 标签. # 存储右边label组件的有序列表def get_L_b ...
- 复选框全选效果,根据单个复选框的选择情况确定全选复选框是否被选
复选框全选与全不选效果 逻辑:复选框的checked属性与复选框全选效果对应起来,全选复选框checked:true 时,全部复选框checked:true: 全选框checked:false 时,全 ...
- java得到选择的复选框_java怎么获取复选框的值_java学习记录20200817
2020.08.17-2020.08.23学习计划: (1)完成前端知识积累HTML+CSS+JavaScript(周一至周四) (2)完成ssm两门课复习(周一至周五) (3)完成所有已学代码的熟悉 ...
- html下拉复选框联动,HTML : CheckBox 复选框成组联动(JavaScript)
在页面中,经常需要控制一组 CheckBox 的选中状态,常用的操作有: 1.通过一个或者多个复选框来控制一组 CheckBox 的选中状态. 2.根据一组 CheckBox 的选中状态来决定某些控件 ...
- 5、Web 窗体的基本控件——复选框控件和复选组控件(CheckBox 和 CheckBoxList)
5.Web 窗体的基本控件--复选框控件和复选组控件(CheckBox 和 CheckBoxList) 复选框控件和复选组控件(CheckBox 和 CheckBoxList) 前端 <%@ P ...
- Android之自定义checkbox并解决内容和复选框之间的具体问题
1.问题 checkbox自定义并解决内容和复选框之间的具体问题 2.代码实现 1.select_checkbox.xml文件 <?xml version="1.0" enc ...
- python tkinter 勾选框_Python Tkinter网格复选框
我想知道是否有一种简单的方法来使用Tkinter创建一个复选框网格.我正在尝试制作10行和10列的网格(所以100个复选框),这样每行只能选择两个复选框. 编辑:我正在使用spthon的python ...
- html构建复选框标签,什么标签用于在表单中构建复选框_HTML表单复选框INPUT标签...
HTML表单复选框标签 在HTML的表单控件中,复选框也是经常使用的控件,它可以让用户选择打勾或不打勾.它使用的也是标签. 一.定义 标签用于表示文本框.密码框.单选框.复选框.文件上传框.普通按钮. ...
- 自定义复选框,复选框样式修改,重写复选框
查了好多资料复选框写的磨磨叽叽的一大堆废话! 我来教大家写一个原生jq的复选框样式,简单实用,又不会耽误checkbox的调用. html: <label class="checkli ...
- JS基础入门篇(四)—this的使用,模拟单选框,选项卡和复选框
1.this的使用 thisjs中的关键字js内部已经定义好了,可以不声明 直接使用 this的指向问题1. 在函数外部使用this指向的是window2. 在函数内部使用有名函数直接调用函数 thi ...
最新文章
- Java处理高并发、高负载类网站的优化方法
- oracle包写入程序失败_ORA-12571 : TNS : 包写入程序失败
- 特性(C# 和 Visual Basic)
- OpenGL交互——菜单控制(基础教程)
- python优秀程序员条件_Python 条件语句
- VTK:vtkAnimationScene用法实战
- Centos6.8编译安装LNMP环境
- Myeclipse学习总结(11)——Eclipse中设置Java/Css/Html/Jsp换行长度
- 使用apache的poi生成本地Excel文件(二)
- Android studio中的一次编译报错’Error:Execution failed for task ':app:transformClassesWithDexForDebug‘,困扰了两天
- day39-Spring 14-Spring的JDBC模板:DBCP连接池配置
- 推荐一个小工具 -- 微信QQ防撤回
- 商品库存盘点 门店和仓库 需要盘点的物品都可以使用 多种方式设备可以盘点商品库存 移动智能终端盘点机盘点
- scrapy 动态网页处理——爬取鼠绘海贼王最新漫画
- Android Studio 截屏
- Unity官方案例之星际航行游戏(Space Shooter)学习总结
- 2016年6月,我们毕业了~~~
- SpringMVC从入门到精通(终结版)
- CCCC 天梯赛 PTA ZOJ 题目 L1 L2 L3
- OC与C语言的一些区别