是否有一种方法可以在共享首选项中使用复选框全局打开和关闭烤面包通知?从共享首选项开启/关闭Toast?
PreferenceManager.setDefaultValues(this, R.xml.preferences, false);
boolean showToast = myPrefs.getBoolean("showToast",
true);
我想也许制作类:
boolean showToast(){
//code
}
,但认为,SO可能有一个全球性的解决方案?
我应该使用不同类型的通知系统吗?
有什么想法?
你是在正确的道路上。我已经用类似的方法解决了这个问题,在我的设置View上点击一个按钮来查看'showToast'。我在'Toast.makeText()'中做了一个包装,每次都检查一次,而不需要每次重复'if(showToast){...}'。 – ConcurrentHashMap 2013-03-03 16:57:31