1

ボタンの onClick メソッドでスイッチの状態を取得したい。実際には、共有設定を使用して保存ボタンを使用してスイッチの状態を保存したいと考えています。このために、保存ボタンの onClick メソッドで Switch の状態が必要です。

ここにいくつかのコードがあります.. これは onCheckedChanged メソッドです。

public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
       Toast.makeText(this, "Notification is " + (isChecked ? "on" : "off"),Toast.LENGTH_SHORT).show();

       if(isChecked==true){

          scheduleNotification(getNotification(w.getMEAN()),time); 

       } 

保存ボタンの onClick メソッドで boolean isChecked の値を取得したいのですが、どちらも onCreate 以外の異なるメソッドです。それが私が問題に直面している理由です。前もって感謝します!

4

1 に答える 1