對於切換按鈕
在切換按鈕XML中設置此監聽你的活動類添加這一行現在
android:onClick="onToggleClicked"
爲
public void onToggleClicked(View view) {
// Is the toggle on?
boolean on = ((ToggleButton) view).isChecked();
if (on) {
// set image for on state
} else {
// set image for off state
}
}
更多信息的切換按鈕,可以找到here
對於簡單的按鈕
步驟1在您的按鈕 按鈕muteBtn =(按鈕)findViewById(R.id.mute_btn)創建對象;
第2步創建此按鈕的點擊偵聽器,並使用布爾值將其更改爲按下/未按下狀態,如此存儲其狀態。
boolean muteBtnSelection;
muteBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if (muteBtnSelection) {
muteBtnSelection=false;
// set yout image for mutebtn_pressed
muteBtn.setBackground(R.drawable.mutebtn_pressed);
} else {
muteBtnSelection=true;
// set yout image for mutebtn_not_pressed
muteBtn.setBackground(R.drawable.mutebtn_not_pressed);
}
}
});
以這種方式,您可以在按下和未按下狀態之間切換。
用戶界面中的靜音按鈕? –
怎麼樣?我不明白你的意思。 –
靜音按鈕在哪裏? –