close

當想要存取flag當作判斷條件時,除了broadcast之外還可以用 setting provider去存取
1.新增flag => framework\base\core\java\android\provider\Settings.java
public static final String Jack = "Jack"; //直接新增名稱
public static final String[] SETTINGS_TO_BACKUP = { //將名稱註冊進系統
....
Jack
...
}
2.讀取flag
Settings.System.getInt(getContentResolver(),"Jack",0); //0是當系統取值失敗default設定為0

3.寫入flag
Settings.System.getInt(getContentResolver(),"Jack",0);

PS:import android.provider.Settings;

arrow
arrow

    傑克便便 發表在 痞客邦 留言(0) 人氣()