Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> android開發之ToggleButton控件

android開發之ToggleButton控件

編輯:關於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);
				}
			}
		});
		

	}
}

圖:

*****************************************

按鈕圖片找了好幾個,不好看,怎麼看怎麼丑,這個就湊合吧。

*******************************************

未按下:

\

按下:

\

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved