- 2
- 0
- 约 33页
- 2017-08-23 发布于河南
- 举报
3.2.5 复选框(CheckBox) 继承自CompoundButton 复选框有两种状态:选中和未选中 Java代码中的调用 isChecked():确定复选框是否被选中。 setChecked ():强制选中或取消选中复选框。 toggle():像用户单击一样切换复选框的选中和未选中状态 状态监听器,实现OnCheckedChangeListener接口,并实现回调方法onCheckedChanged () CheckBox Demo Xml布局定义 CheckBox” … android:text=“This checkbox is:unchecked”/ 监听器设置 cb=(CheckBox)findViewByld(R.id.check); cb.setOnCheckedChangeListener(this); public void onCheckedChanged(Compound8utton buttanView,boolean isChecked){ if(isChecked){…} } 3.2.6 单选按钮(RadioGroup RadioButton) RadioButton继承自CompoundButton isChecked():确定是否被选中。 setChecked ():强制选中或取消选中复选框。 toggle():像用户单击一样切换复选框的选中和未选中状态 状态监听器,实现OnCheckedChangeListener接口,并实现回调方法onCheckedChanged () RadioButton必须放在RadioGroup中 check():通过ID选中某个单选按钮(例如group.check(R.id.radiol))。 clearCheck():取消选中所有单选按钮 getCheckedRadioButtonId():取得当前被选中按钮的ID(如果没有任何按钮被选中,则返回一1)。 单选按钮Demo RadioGroup android:orientation=”vertical” android:layout width=”fill-parent” android:layout_ height=”fill-parent” ? RadiaButton android:id=”@+id/radio1” android:layout_width=”wrap_content’. android:layout_height=”wrap_content” android:text=”Rock”/ RadiaButton android:id=”@+id/radio2” android:layout_width=”wrap_content’. android:layout_height=”wrap_content” android:text=” Scissors”/ RadiaButton android:id=”@+id/radio3” android:layout_width=”wrap_content’. android:layout_height=”wrap_content” android:text=” paper”/ /RadioGroup Android基本控件及事件响应 void setOnClickListener(View.OnClickListener l); //单击监听器 void setOnCreateContextMenuListener(View.OnCreateContextMenuListener l); //创建主菜单监听器 void setOnFocusChangeListener(View.OnFocusChangeListener l); //焦点改变监听器 void setOnKeyListener(View.OnKeyListener l); //键盘输入监听器 void setOnLongClickListener(View.OnLongClickListener l); //长点击监听器 void setOnTouchListener(View.OnTouchListener l); //触摸监听器 要点: 使用findViewById获取XML中UI元素的句柄 使用setOnXXXListener()设置事件处理函数 setOnClickListener是类android.view.View 类的函数,每一个UI元素都继承这个类,同族的函数包括: 键盘事件与运动事件的处理 键盘事件 在应用的程序的控制方面,更多的使用的是屏幕上的控件,但是有的
您可能关注的文档
- 08单片机课程设计.ppt
- 8神经网络讲义第8章.ppt
- 9.第九章 领导.ppt
- 9_未来两年重点发展的新业务介绍.ppt
- 9编程语言.ppt
- 09面向对象程序设计.ppt
- 9-用户界面和可视化User Interface and Visualization.ppt
- 10.职场新人问题.ppt
- 10-互联网搜索Searching the Web-1基本原理Basic Principles.ppt
- 10软件工程基础.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 西师版五年级数学下册全套电子教案(表格式)(最全).doc VIP
- 2025年AWS认证CloudFront与Route53延迟_地理路由缓存行为专题试卷及解析.pdf VIP
- 2025年互联网营销师元宇宙互动剧本杀与沉浸式剧情营销专题试卷及解析.pdf VIP
- 2025年房地产经纪人投资回报率与投资回报率自动化分析专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照国际民航组织(ICAO)标准专题试卷及解析.pdf VIP
- 井下中央变电所高压开关整定计算说明书.pdf
- 2025年房地产经纪人商品房交付条件与标准专题试卷及解析.pdf VIP
- 异位妊娠护理教学查房【40页】.pptx VIP
- PLC-S7-200-SMART-与LabVIEW-OPC-以太网通信.pdf VIP
- 全球百强创新集群排行榜.pdf VIP
原创力文档

文档评论(0)