Có cách nào để bật và tắt thông báo bánh mì toàn cầu bằng hộp kiểm trong tùy chọn được chia sẻ không?Bật/tắt bánh mì nướng từ các tùy chọn được chia sẻ?
PreferenceManager.setDefaultValues(this, R.xml.preferences, false);
boolean showToast = myPrefs.getBoolean("showToast",
true);
Tôi đã nghĩ có lẽ làm cho một lớp:
boolean showToast(){
//code
}
NHƯNG nghĩ, SO có thể có một giải pháp toàn cầu?
Tôi có nên sử dụng một loại hệ thống thông báo khác không?
Mọi suy nghĩ?
Bạn đang ở trên con đường đúng đắn. Tôi đã giải quyết nó tương tự, với một nút tại các thiết lập của tôi Xem để quá nhỏ 'showToast'. Tôi đã thực hiện một wrapper xung quanh 'Toast.makeText()' để kiểm tra điều này mỗi lần mà không cần lặp lại 'if (showToast) {...}' mỗi lần. – ConcurrentHashMap