Button按钮
来源:互联网 发布:听歌识曲软件哪个好 编辑:程序博客网 时间:2024/06/05 16:05
(1)<ImageButton/>
(2)<ToggleButton//切换按钮
android:id="@+id/toggleButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textOn="男"
android:textOff="女"
android:onClick="test"
/>
public void test(View view){
ToggleButton button=(ToggleButton) view;
Toast.makeText(this,button.getText(), 0).show();
}
(3)单选按钮(RadioButton)
protected void onCreate(Bundle savedInstanceState) {
RadioGroup radioGroup=(RadioGroup) findViewById(R.id.radioGroup1);
radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
RadioButton button=(RadioButton) group.findViewById(checkedId);
Toast.makeText(getApplicationContext(), (String)button.getTag(), 0).show();
}
});
}
(4)复选框(CheckBox)
protected void onCreate(Bundle savedInstanceState) {
CheckBox box1=(CheckBox) findViewById(R.id.checkBox1);
CheckBox box2=(CheckBox) findViewById(R.id.checkBox2);
CheckBox box3=(CheckBox) findViewById(R.id.checkBox3);
box1.setOnCheckedChangeListener(myListener);
box2.setOnCheckedChangeListener(myListener);
box3.setOnCheckedChangeListener(myListener);
}
private OnCheckedChangeListener myListener=new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
Toast.makeText(getApplicationContext(), buttonView.getText()+"被选中了", 0).show();
}else{
Toast.makeText(getApplicationContext(), buttonView.getText()+"被取消了", 0).show();
}
}
(2)<ToggleButton//切换按钮
android:id="@+id/toggleButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textOn="男"
android:textOff="女"
android:onClick="test"
/>
public void test(View view){
ToggleButton button=(ToggleButton) view;
Toast.makeText(this,button.getText(), 0).show();
}
(3)单选按钮(RadioButton)
protected void onCreate(Bundle savedInstanceState) {
RadioGroup radioGroup=(RadioGroup) findViewById(R.id.radioGroup1);
radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
RadioButton button=(RadioButton) group.findViewById(checkedId);
Toast.makeText(getApplicationContext(), (String)button.getTag(), 0).show();
}
});
}
(4)复选框(CheckBox)
protected void onCreate(Bundle savedInstanceState) {
CheckBox box1=(CheckBox) findViewById(R.id.checkBox1);
CheckBox box2=(CheckBox) findViewById(R.id.checkBox2);
CheckBox box3=(CheckBox) findViewById(R.id.checkBox3);
box1.setOnCheckedChangeListener(myListener);
box2.setOnCheckedChangeListener(myListener);
box3.setOnCheckedChangeListener(myListener);
}
private OnCheckedChangeListener myListener=new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
Toast.makeText(getApplicationContext(), buttonView.getText()+"被选中了", 0).show();
}else{
Toast.makeText(getApplicationContext(), buttonView.getText()+"被取消了", 0).show();
}
}
};
0 0
- Button 按钮
- Button按钮
- Button(按钮)
- 按钮 Button
- Button 按钮
- button按钮
- Button按钮
- Button按钮
- button按钮
- 按钮Button
- button按钮
- 代码编写Button按钮
- 按钮控件(button)
- button按钮设计欣赏
- button按钮变换名称
- FLEX Button 垂直按钮
- 按钮控件(button)
- button按钮绑定快捷键
- copy in VI
- PHP学习笔记第【11】天——搭建PHP环境
- [前端] 网页变灰白色
- android 数据存储技术(1/4)文件存储
- Storm一个Topology中提供drpc和计算功能
- Button按钮
- host配置重置路径~
- 字符数组和字符常量的区别
- Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(下)
- 【LeetCode】Word Break 单词拆分
- 如何做好ERP项目经理
- 补充嵌入式后期的开发~~分享一下自己的嵌入式学习经验~~也纪念一下即将逝去的青春
- GROOVY 开发配置
- 长链接转短链接