編輯:關於Android編程
ToggleButton可以認為是一個開關,每單擊依次一次在“開”和“關”之間進行切換。
ToggleButton的幾個常用方法:
1.setTextOff()
當未被選中時,顯示的文本。
2.setTextOn()
當被選中時,顯示的文本。
3.setCheaked()
設置控件的狀態。
4.setBackgroundDrawable()
設置控件的的背景。
控件使用很簡單。
演示實例:
MainActivity.java
public class MainActivity extends Activity { ToggleButton toggleButton; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); toggleButton = (ToggleButton) findViewById(R.id.tbut); toggleButton.setOnCheckedChangeListener(new OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton arg0, boolean arg1) { if(arg1){ toggleButton.setBackgroundResource(R.drawable.open); }else{ toggleButton.setBackgroundResource(R.drawable.close); } } }); } }
圖:
*****************************************
按鈕圖片找了好幾個,不好看,怎麼看怎麼丑,這個就湊合吧。
*******************************************
未按下:
按下:
Q:安卓Android-x86 4.4 VMware虛擬機休眠後怎麼喚醒?按一下右Alt鍵旁邊的菜單鍵就可以喚醒系統了。Q:安卓Android-x86 4.
PS:以現在的眼光看以前寫的博客感覺寫的很爛,或許或一段時間再看現在的博客會有同樣的感覺。所以每時每刻都去學習,去發現和理解新的東西。引言由於之前寫的一篇關於Androi
package com.gc.textswitcherdemo; /* * 文本切換器(TextSwitcher): * 1、TextSwitcher繼承了ViewS
API 21中將原來的camera API棄用轉而推薦使用新增的camera2 API,這是一個大的動作,因為新API換了架構,讓開發者用起來更難了。先來看看camera