自定义Button模拟ToggleButton功能,android
2011-08-05 11:06
946 查看
// 打开 or 关闭。
buttonKH = new Button(this);
buttonKH.setText("打开"); // 首次显示缺省。
buttonKH.setOnClickListener(new OnClickListener() {
public void onClick(View vkh) { // setOnClickListener()必须此函数。
if (vkh == buttonKH){
CharSequence textKH = buttonKH.getText();
if (textKH == "打开") {
isKH = 1;
buttonKH.setText("关闭");
}
if (textKH == "关闭") {
isKH = 0;
buttonKH.setText("打开");
}
}
}
});
linearLayoutMy.addView(buttonKH, new LinearLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT));
buttonKH = new Button(this);
buttonKH.setText("打开"); // 首次显示缺省。
buttonKH.setOnClickListener(new OnClickListener() {
public void onClick(View vkh) { // setOnClickListener()必须此函数。
if (vkh == buttonKH){
CharSequence textKH = buttonKH.getText();
if (textKH == "打开") {
isKH = 1;
buttonKH.setText("关闭");
}
if (textKH == "关闭") {
isKH = 0;
buttonKH.setText("打开");
}
}
}
});
linearLayoutMy.addView(buttonKH, new LinearLayout.LayoutParams(WRAP_CONTENT, WRAP_CONTENT));
相关文章推荐
- Android自定义组合控件--EditText和Button组合成带有清空EditText内容功能的复合控件
- Android:Button同时设置OnLongClick、OnClick模拟相机长按聚焦 短按拍照的功能
- Android 自定义Button 模拟back事件
- Android成长之路-Button、ImageButton、ToggleButton按钮的功能和用法
- Android (系统+自定义)短视频录制(含暂停继续录制功能) 总结
- 模拟RFT录制功能,生成自定义脚本
- android 自定义Button,满足你对Button呈现样式的一系列要求
- android 自定义gallerey并实现预览功能
- readLine原理及自定义一个类中包含一个和readLine一致的方法功能来模拟BufferedReader
- Android中的Button自定义点击效果
- Android 自定义Button按钮显示样式(正常、按下、获取焦点)
- Android 自定义View双指放大,没有什么功能是自定义完成不了的
- Android高手进阶篇3-自定义ListView实现底部View自动隐藏和消失的功能
- Android上自定义View实现电子签名功能
- 模拟QQ图像自定义剪裁功能
- [置顶] 【Android】Android开发之自定义View的功能实现详解。教你一步一步学会自定义View
- Android编程实现自定义title功能示例
- Android UI ActionBar功能-自定义 Action Bar 样式
- Android提高篇之listView点击button翻页功能实现
- android 腾讯微博分享功能实现及自定义webview认证