ToggleButton控件的使用(Android设置开关按钮)
生活随笔
收集整理的這篇文章主要介紹了
ToggleButton控件的使用(Android设置开关按钮)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
android:textOn="打開開關的文字標識"
android:textOff="關閉開關的文字標識"
這個按鈕主要操作在于activity,他的點擊監聽不同于一般的button。
舉個例子,點擊按鈕進入圖片切換:
private ImageView imageView; private ToggleButton toggleButton;@Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.newlayout);//通過findViewById獲得ImageView,ToggleButtonimageView=(ImageView) findViewById(R.id.imageView);toggleButton=(ToggleButton)findViewById(R.id.toggleButton);toggleButton.setChecked(true); //初始顯示關燈狀態,按鈕上顯示"開燈"toggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {//使用三目運算符來響應按鈕變換的事件 --> 改變ImageView顯示的圖片imageView.setImageResource(!isChecked?R.drawable.pic_on:R.drawable.pic_off);}}); }運行結果如下:
點擊開燈之后:
總結
以上是生活随笔為你收集整理的ToggleButton控件的使用(Android设置开关按钮)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二十四史中国历史中国正史ACCESS数据
- 下一篇: 小米首页效果