0
我一直試圖擴展ToggleButton並試圖覆蓋setChecked函數。擴展ToggleButton setChecked不工作android
但是,當我做到這一點
@Override
public void setChecked(boolean s) {
super.setChecked(s);
}
的狀態不會改變什麼也沒有發生。
我一直試圖擴展ToggleButton並試圖覆蓋setChecked函數。擴展ToggleButton setChecked不工作android
但是,當我做到這一點
@Override
public void setChecked(boolean s) {
super.setChecked(s);
}
的狀態不會改變什麼也沒有發生。
因爲您在覆蓋中調用super.setChecked(s);
,所以它仍然會執行超類(ToggleButton)中的現有代碼。
你是什麼意思'國家永不改變?視圖不更新,還是沒有在監聽器中獲得事件? – Tushar 2013-05-07 15:12:49
該視圖不會更新,並且isChecked始終返回相同的值。我在聽衆中得到一個事件。 – WYS 2013-05-08 08:54:37