Android 常用控件的信息

Android  常用控件的信息

单选框(RadioButton 与 RadioGroup):
RadioGroup 用于对单选框进行分组,相同组内的单选框只有一个单选框被选中。
事件:setOnCheckedChangeListener(),处理单选框被选择事件。把
RadioGroup.OnCheckedChangeListener实例作为参数传入。
多选框(CheckBox):
每个多选框都是独立的, 可以通过迭代所有的多选框, 然后根据其状态是否被选中在获取其
值。
事件:setOnCheckedChangeListener(),处理多选框被选择事件。把
CheckBox.OnCheckedChangeListener()实例作为参数传入。
下拉列表框( Spinner ):
Spinner.getItemAtPosition(Spinner.getSelectedItemPosition());获取下拉列表框的值。
事件:setOnItemSelectedListener(),处理下拉列表框被选择事件把
Spinner.OnItemSelectedListener()实例作为参数传入。
拖动条(SeekBar):
SeekBar.getProgress()获取拖动条当前值
事件:setOnSeekBarChangeListener(),处理拖动条值变化事件,把
SeekBar.OnSeekBarChangeListener实例作为参数传入。
菜单(Menu):
重写 Activity 的 onCreatOptionMenu(Menu menu)方法,该方法用于创建选项菜单,当
用户按下手机的"Menu"按钮时就会显示创建好的菜单,在 onCreatOptionMenu(Menu
Menu)方法内部可以调用 Menu.add()方法实现菜单的添加。
重写 Activity 的 onMenuItemSelected()方法,该方法用于处理菜单被选择事件。
进度对话框(ProgressDialog):
创建并显示一个进度对话框:ProgressDialog.show(ProgressDialogActivity.this,"请稍等
","数据正在加载中....",true);
设置对话框的风格:setProgressStyle()
ProgressDialog.STYLE_SPINNER 旋转进度条风格(为默认风格)
ProgressDialog.STYLE_HORIZONTAL 横向进度条风格

(补充)
下面是各种常用控件的事件监听的使用
① EditText (编辑框)的事件监听 ---OnKeyListener
② RadioGroup 、 RadioButton (单选按钮)的事件监听 ---OnCheckedChangeListener
③ CheckBox (多选按钮)的事件监听 ---OnCheckedChangeListener
④ Spinner (下拉列表)的事件监听 ---OnItemSelectedListener
⑤ Menu (菜单)的事件处理 ---onMenuItemSelected
⑥ Dialog (对话框)的事件监听 ---DialogInterface.OnClickListener()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值