2010-03-08 28 views
6

Khi bạn tạo một PreferenceScreen trên Android, ứng dụng của bạn sẽ tạo tệp SharedPreferences mặc định cho các cài đặt. Tôi muốn đọc tên này hoặc nhận tham chiếu mà không cần chỉ định tên.Đọc SharedPreferences khi bạn chưa đặt tên tệp

Hiện nay tôi sử dụng:

SharedPreferences prefs = ctx.getSharedPreferences("prefs", 0); 
SharedPreferences.Editor ed=prefs.edit(); 

Nhưng điều này trả về một bản sao của các sở thích. Khi tôi kiểm tra thư mục trong/data/data/myapk/shared_prefs

Tôi thấy hai tệp, một tệp có tên prefs.xml và cái kia là [tên gói] _preferences.xml (được tạo bởi PreferenceActivity);

Làm cách nào để có được một phiên bản của tùy chọn được chia sẻ với việc sử dụng tên tệp mặc định, vì vậy tôi không nên đề cập tên cho nó?

Trả lời

Các vấn đề liên quan