Uygulamamda, bazı Temel ayarları ve Tercih Ekranı'nı kaydetmek için sharedPreferences'ı kullanmaya çalışıyorum. Benim sharedPreferences için adı appPrefs ve böylece benim dosya adı ve .../appPrefs.xml Ancak, benim uygulama ekranı ben istiyorum ne com.COMPANY.PACKAGENAME_preferences.xmlTercihler dosya adını değiştirebilir miyim?
olduğu defaultSharedPreference dosyasındaki tercihleri var kaydeder Benim tercih ekranım, appPrefs dosyasına tercihlerini okuma/yazma seçeneğidir. API'ye baktım ve hiçbir şey bulamadım. İki sharedPreference dosyasını yönetirken sıkışmış mıyım?
Denedim, ancak işlevin mevcut olmadığını belirten bir hata alıyorum. Ayrıca, addPreferencesFromResource, bir PreferenceManager'ı geçirecek bir değişkeni içermez, bu nedenle, düzgün çalışabiliyor olsam bile, ikisini nasıl bağlayacağımı bilmiyorum. – user543010
Hangi hata? Hangi "işlev"? Kod ve yığın izi ekleyin lütfen. – Snicolas
Bazı örnekleri inceledikten sonra, bu işlevin getPreferenceManager() işlevinden çağrılarak çağrılabileceğini buldum, böylece bunu yapabiliyorum. Varsayılan yerine bu tercih adını kullanıp kullanmadığını göreceğim. – user543010