【实例简介】

【实例截图】

【核心代码】

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实现复选框列表相关推荐

  1. PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态

    先看效果图,选中了几行,然后将选中的内容展示出来. 我设置两个有序序列,分别存储对应的复选框和行内容. 我的行内容是用的 label 标签. # 存储右边label组件的有序列表def get_L_b ...

  2. 复选框全选效果,根据单个复选框的选择情况确定全选复选框是否被选

    复选框全选与全不选效果 逻辑:复选框的checked属性与复选框全选效果对应起来,全选复选框checked:true 时,全部复选框checked:true: 全选框checked:false 时,全 ...

  3. java得到选择的复选框_java怎么获取复选框的值_java学习记录20200817

    2020.08.17-2020.08.23学习计划: (1)完成前端知识积累HTML+CSS+JavaScript(周一至周四) (2)完成ssm两门课复习(周一至周五) (3)完成所有已学代码的熟悉 ...

  4. html下拉复选框联动,HTML : CheckBox 复选框成组联动(JavaScript)

    在页面中,经常需要控制一组 CheckBox 的选中状态,常用的操作有: 1.通过一个或者多个复选框来控制一组 CheckBox 的选中状态. 2.根据一组 CheckBox 的选中状态来决定某些控件 ...

  5. 5、Web 窗体的基本控件——复选框控件和复选组控件(CheckBox 和 CheckBoxList)

    5.Web 窗体的基本控件--复选框控件和复选组控件(CheckBox 和 CheckBoxList) 复选框控件和复选组控件(CheckBox 和 CheckBoxList) 前端 <%@ P ...

  6. Android之自定义checkbox并解决内容和复选框之间的具体问题

    1.问题 checkbox自定义并解决内容和复选框之间的具体问题 2.代码实现 1.select_checkbox.xml文件 <?xml version="1.0" enc ...

  7. python tkinter 勾选框_Python Tkinter网格复选框

    我想知道是否有一种简单的方法来使用Tkinter创建一个复选框网格.我正在尝试制作10行和10列的网格(所以100个复选框),这样每行只能选择两个复选框. 编辑:我正在使用spthon的python ...

  8. html构建复选框标签,什么标签用于在表单中构建复选框_HTML表单复选框INPUT标签...

    HTML表单复选框标签 在HTML的表单控件中,复选框也是经常使用的控件,它可以让用户选择打勾或不打勾.它使用的也是标签. 一.定义 标签用于表示文本框.密码框.单选框.复选框.文件上传框.普通按钮. ...

  9. 自定义复选框,复选框样式修改,重写复选框

    查了好多资料复选框写的磨磨叽叽的一大堆废话! 我来教大家写一个原生jq的复选框样式,简单实用,又不会耽误checkbox的调用. html: <label class="checkli ...

  10. JS基础入门篇(四)—this的使用,模拟单选框,选项卡和复选框

    1.this的使用 thisjs中的关键字js内部已经定义好了,可以不声明 直接使用 this的指向问题1. 在函数外部使用this指向的是window2. 在函数内部使用有名函数直接调用函数 thi ...

最新文章

  1. Java处理高并发、高负载类网站的优化方法
  2. oracle包写入程序失败_ORA-12571 : TNS : 包写入程序失败
  3. 特性(C# 和 Visual Basic)
  4. OpenGL交互——菜单控制(基础教程)
  5. python优秀程序员条件_Python 条件语句
  6. VTK:vtkAnimationScene用法实战
  7. Centos6.8编译安装LNMP环境
  8. Myeclipse学习总结(11)——Eclipse中设置Java/Css/Html/Jsp换行长度
  9. 使用apache的poi生成本地Excel文件(二)
  10. Android studio中的一次编译报错’Error:Execution failed for task ':app:transformClassesWithDexForDebug‘,困扰了两天
  11. day39-Spring 14-Spring的JDBC模板:DBCP连接池配置
  12. 推荐一个小工具 -- 微信QQ防撤回
  13. 商品库存盘点 门店和仓库 需要盘点的物品都可以使用 多种方式设备可以盘点商品库存 移动智能终端盘点机盘点
  14. scrapy 动态网页处理——爬取鼠绘海贼王最新漫画
  15. Android Studio 截屏
  16. Unity官方案例之星际航行游戏(Space Shooter)学习总结
  17. 2016年6月,我们毕业了~~~
  18. SpringMVC从入门到精通(终结版)
  19. CCCC 天梯赛 PTA ZOJ 题目 L1 L2 L3
  20. OC与C语言的一些区别

热门文章

  1. 为什么说++i的效率比i++高?
  2. 将LSTM与word2vec结合实现中文自动写作
  3. python判断一个数是整数、浮点数还是字符串
  4. Linux之编辑器 vim
  5. 网络工程师_记录的一些真题_2016下半年上午
  6. K近邻算法(KNN)原理小结
  7. 牛津大佬|计算机科学方向一对一科研项目
  8. Tensorflow + OpenCV4 安全帽检测模型训练与推理
  9. 详解 | 自动泊车中鱼眼相机实现车位线感知
  10. 别再用print输出来调试代码了