Android ToggleButton,Switch控件完整案例
2017-06-07 00:36
302 查看
ToggleButton,Switch控件
原文地址:(http://www.cnblogs.com/menglihuakai/p/5674069.html)]http://www.cnblogs.com/menglihuakai/p/5674069.html 作者:梦里花开~2、实现如下代码
public class MainActivity extends AppCompatActivity { TextView tx1, tx2; Switch sw; ToggleButton tb; int a, b; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tx1 = (TextView) findViewById(R.id.textView); tx2 = (TextView) findViewById(R.id.textView2); sw = (Switch) findViewById(R.id.switch1); tb = (ToggleButton) findViewById(R.id.toggleButton); sw.setText("芝麻门"); sw.setTextColor(Color.RED); sw.setOnClickListener(linstener1); tb.setText("开关2"); tb.setTextColor(Color.GREEN); tb.setOnClickListener(linstener2); a = 1; b = 1; } //监听器1要做的事情 Switch.OnClickListener linstener1 = new Switch.OnClickListener() { public void onClick(View v) { if (a == 1) { tx1.setText("芝麻开门"); tx1.setTextColor(Color.GREEN); a++; } else {tx1.setText("门已关"); tx1.setTextColor(Color.BLACK); a=1; } } }; //监听器2要做的事情 ToggleButton.OnClickListener linstener2 = new ToggleButton.OnClickListener() { public void onClick(View v) { if(b==1) { tx2.setText("灯已开"); tx2.setTextColor(Color.RED); b++; } else { tx2.setText("灯已关"); tx2.setTextColor(Color.BLACK); b=1; } } }; }
运行效果
相关文章推荐
- Android控件之ToggleButton、Switch
- Android UI控件之ToggleButton、Switch
- android基本控件学习-----ToggleButton&Switch
- Android中的ToggleButton和Switch开关控件
- Android控件之ProgressBar(进度条),ToggleButton/SwitchBar(开关按钮),SeekBar(拖动条)/RatingBar(等级评分)
- 第38章、开关控件Switch和ToggleButton(从零开始学Android)
- 一步一步学android控件(之十八)—— ToggleButton & Switch
- Android UI控件之ToggleButton、Switch
- Android控件ToggleButton和Switch
- android基本控件ToggleButton&Switch使用指南
- Android的ToggleButton和Switch以及AnalogColok和DigitalColok的用法-android学习之旅(二十)
- Android的ToggleButton和Switch以及AnalogColok和DigitalColok的用法-android学习之旅(二十)
- Android控件之ToggleButton
- Android的ToggleButton和Switch以及AnalogColok和DigitalColok的用法-android学习之旅(二十)
- Android-基本控件(AutoCompleteTextView,MultiAutoCompleteTextView,ToggleButton)
- Android开关控件ToggleButton
- Android012之控件ToggleButton(图片、颜色选择器)
- Android ToggleButton和Switch
- Android控件之ToggleButton
- android----ToggleButton&Switch