Câu hỏi được gắn thẻ «android-preferences»


8
SharedPreferences.onSharedPreferenceChangeListener không được gọi một cách nhất quán
Tôi đang đăng ký một trình lắng nghe thay đổi tùy chọn như thế này (trong onCreate()hoạt động chính của tôi): SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); prefs.registerOnSharedPreferenceChangeListener( new SharedPreferences.OnSharedPreferenceChangeListener() { public void onSharedPreferenceChanged( SharedPreferences prefs, String key) { System.out.println(key); } }); Vấn đề là, người nghe không phải lúc nào cũng …



5
Sự kiện onclick tùy chọn Android
Trong tùy chọn của tôi.xml, tôi có một phần tử tùy chọn như sau: <Preference android:title="About" /> Tôi muốn chỉ định onClicksự kiện, vì vậy nếu người dùng nhấp vào nó, tôi có thể mở mớiIntent trình duyệt hoặc . Tôi đã cố gắng làm điều đó giống như tôi …




8
Làm thế nào để lắng nghe các thay đổi về sở thích trong PreferenceFragment?
Như được mô tả ở đây , tôi đang phân lớp PreferenceFragment và hiển thị nó bên trong Activity. Tài liệu đó giải thích cách lắng nghe các thay đổi tùy chọn ở đây , nhưng chỉ khi bạn phân lớp PreferenceActivity. Vì tôi không làm điều đó, làm cách …



2
Làm thế nào để phát hiện xem các thay đổi đã được thực hiện trong các tùy chọn?
Tôi có một lớp học mở rộng PreferenceActivity và hiển thị màn hình tùy chọn của ứng dụng của mình. Có thể kiểm tra xem có bất kỳ thay đổi nào được thực hiện đối với các tùy chọn không? Điều này có ích... http://developer.android.com/reference/android/content/SharedPreferences.OnSharedPreferenceChangeListener.html Bài đăng liên quan khác: …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.