MultiAutoCompleteTextView
1.功能:
可支持选择多个值,分别用分隔符分开,并且在每个值选中的饿时候

再次输入值时会自动匹配,可用在发短信,发邮件时选择联系人这种

类型当中。

2.独特属性:
android:completeThreshold=”2”
输入两个字符开始匹配。

3.设置分隔符
MacTextView.setTokenizer(new

MultiAutoCompleteTextView.CommaTokenizer());
设置逗号分隔!

ToggleButton

有两种状态:选中和未选中状态。
并且需要为不同的状态设置不同的显示文本。

ToggleButton属性:
android:checked=”true”选中,否,false
android:textOff=”关”
android:textOn=”开”

初始化控件,给当前tb设置监听器。
tb.setOnCheckedChangeListener(listener);
当tb被点击的时候,当前的方法会执行!

public void onCheckedChanged(CompoundButton buttonView,boolean isChecked){/*buttonView  代表被点击控件的本身isChecked  代表被点击控件的状态当点击这个tb的时候,更换img的背景*/img.setBackgroundResource(R.drawable.on);/*这样写当点击tb的时候,永远调动的是这个on的图片可以通过三目运算符*/img.setBackgroundResource(isChecked?R.drawable.on:R.drawable.off);}

监听ToggleButton状态使用:
setOnCheckedChangeListener(…);
ToggleButton并没有setOnIsCheckedChangeListener(…);

CheckBox :复选框:

1.两种状态

选中状态true,未选中状态false

2.属性:
android:id=”@+id/checkbox”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:checked=”false”
android:text=”男”

RadioGroup
RadioButton的一个集合,提供多选一机制

2.属性:
android:orientation={vertical—垂直
horizontal—-水平
决定当前RadioGroup 中RadioButton以什么形式排列

关于如何监听RadioGroup中的RadioButton状态是否癌变方式的说法

正确的是:
可以通过RadioGroup监听,也可以通过RadioButton监听。

更多相关文章

  1. Android(安卓)第三天(下午)
  2. Android购物车全选功能实现·
  3. Android实现双模(CDMA/GSM)手机短信监听的方法
  4. 修改状态栏(StatusBar)图标(icon)(定制自己的状态栏)
  5. android状态栏一体化(改变状态栏的背景颜色)
  6. 关于Android主题splash全屏和主页面的沉浸式状态栏
  7. android 显示系统
  8. 背景选择器-selector
  9. android 使用相机时出现了 startpreview 报错

随机推荐

  1. Solution of issue: Android(安卓)soft k
  2. 同一功能在Android不同版本进行兼容的方
  3. Android热修复之AndFix
  4. 基于Qt for Android联想到调用Android(安
  5. 系统总结归纳一下android
  6. android EditText的自动换行和对Enter键
  7. Android和设计模式:代理模式
  8. Android串口设备的应用实现方案以及与WEB
  9. Android的开源隐忧:品牌稀释 代码分裂
  10. 昨日看了一本书《Android技术内幕.系统卷