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

SharedPreferences cho phép bạn lưu và truy xuất các cặp khóa-giá trị liên tục của các kiểu dữ liệu nguyên thủy trong các ứng dụng Android. Nó có thể được sử dụng bên trong một ứng dụng hoặc được chia sẻ giữa nhiều ứng dụng.


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 …



5
Không thể đặt đôi SharedPreferences
Gặp lỗi, phương thức put double không được xác định đối với loại trình soạn thảo sharedPreferences này. Mật mã: @Override protected void onPause() { // TODO Auto-generated method stub super.onPause(); if (TextUtils.isEmpty(editBl.getText().toString())) { numberOfBl = 0; } else { numberOfBl = Integer.parseInt(editBl.getText().toString(); } if (TextUtils.isEmpty(editSt.getText().toString())) { tonOfSt = 0; …

10
Android SharedPreferences trong Fragment
Tôi đang cố đọc SharedPreferences bên trong Fragment. Mã của tôi là những gì tôi sử dụng để nhận tùy chọn trong bất kỳ Hoạt động nào khác. SharedPreferences preferences = getSharedPreferences("pref", 0); Tôi gặp lỗi Cannot make a static reference to the non-static method getSharedPreferences(String, int) from the type …



3
Làm thế nào để lặp lại tất cả các khóa của sở thích được chia sẻ?
SharedPreferences có phương thức getAll, nhưng nó không trả về mục nhập nào mặc dù thực tế có một số khóa tồn tại: PreferenceManager.getDefaultSharedPreferences(this).contains("addNewAddress"); trả về true Map<String, ?> keys=PreferenceManager.getDefaultSharedPreferences(this).getAll(); trả lại bản đồ trống Chuyện gì thế? Làm thế nào để có được danh sách tất cả các sở …

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: …

6
lấy các giá trị từ SharedPreferences sau khi cài đặt lại và với allowBackup = true bằng cách sử dụng sao lưu Android Auto
Tôi gặp sự cố khi truy xuất các giá trị (trên thiết bị Android 9.0) từ Tùy chọn được chia sẻ sau khi tôi cài đặt lại Ứng dụng và trong khi có allowBackup = true. <manifest ... > ... <application android:allowBackup="true" ... > ... </application> </manifest> Theo đó: https://developer.android.com/guide/topics/data/autobackup …
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.