如果共享首选项不是默认设置,我如何设置以显示警报框。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/* RR - Restore Prefrences */
SharedPreferences settings =
this.getSharedPreferences("com.sample.test",Context.MODE_PRIVATE);
Boolean isBackgroundWhite = settings.getBoolean("BgColor", true);
//triggerAlert();
}
最佳答案
使用SharedPreferences.contains()
测试是已经设置的偏好。如果没有,请显示您的对话框。
if(!settings.contains("BgColor")){
// Make a call to your dialog code here.
}
关于java - 我如何要求用户在第一次启动时选择一个设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21635342/