問題タブ [android-sharedpreferences]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
8 に答える
36752 参照

android - adbシェルからSharedPreferencesを調べる方法は?

リモート シェルから sqlite3 データベースを調べることができるようになったので、adb シェルから SharedPreferences を調べることは可能ですか? デバッグ時にコマンドラインから SharedPreferences を調べて操作する方がはるかに便利だからです。

または別の言い方をすれば、SharedPreferences はどのファイルに保存され、これらのファイルを表示および変更する方法は?

0 投票する
1 に答える
5958 参照

android - Android の設定 - 違いは何ですか?

次のように設定を取得すると、違いは何ですか:

0 投票する
1 に答える
323 参照

android - 設定画面要素のキーと混同

checkBoxPreference にはキー (android:key="show_airline_column_pref") があり、チェックボックスの値を保存するときにこのキーが使用されることを知っています (設定されているかどうか)。しかし、私の混乱は prefScreen キー (android:key="flight_columns_pref") で発生します。なぜこのキーが存在するのですか? prefScreen のキーにはどのような値を格納する必要がありますか?

誰かがこのキーの使い方を説明できますか? このキーに何かを格納すると便利な例が見つかりませんでした。誰かが私に光を当てることができます:)ありがとう

0 投票する
3 に答える
5214 参照

android - PreferenceCategory タグの概要フィールド

私はこのようなものを見てきました:

しかし、なぜ pref カテゴリの要約フィールドがあるのか​​ わかりません。

( android:summary="Preferences related to vegetable") ?

設定画面を使用すると、概要がビューに表示されますが、これは設定カテゴリの場合ではありません。prefカテゴリにサマリが存在するのは、なんとなくわかる慣習でしょうか。

pref カテゴリ要素での概要の実際の使用法は何ですか?

0 投票する
1 に答える
450 参照

android - ImageButton と SharedPreferences / Preferences

ユーザーが Android アプリの設定から Web サイトを選択できるようにしたいと考えています。ただし、ユーザーが設定リストから Web サイトを選択すると、imagebutton の画像とその loadurl コードを変更する必要があります。アプリを閉じても、画像と loadurl は同じままにする必要があります。

今、私は設定メニューと値を持っています。しかし、どうすればimagebuttonの画像とそのURLを変更できますか?ありがとうございました。

0 投票する
1 に答える
160 参照

android - 無料版と有料版の共有設定

簡単な質問です... アプリの無料版と有料版があります。ユーザー データは、sharedpreferences を使用して保存されます。現時点では、両方のバージョンで同じパッケージ名を使用しているだけなので、ユーザーがアップグレードすると同じ共有設定から読み込まれます。現時点では問題なく動作しているように見えますが、そのようにして問題ないかどうかはわかりません。

基本的に、私が使用した上記の方法が問題ないかどうかを尋ねたかったのですが、このようにアップグレード中にデータ損失の問題が発生すると予測していますか?

0 投票する
2 に答える
3223 参照

java - 強制終了後にSharedPreferencesがリセットされます

共有設定をアプリケーションに正常に実装できましたが、タスクマネージャーを使用してアプリケーションを強制終了すると、データがリセット/削除されるという問題が発生しました。

保存に静的メソッドを使用しています。その方法で必要なのは1回だけで、アプリ内のどこからでも呼び出すことができます。

アプリを強制終了するとすぐに、SharedPreferencesの保存メソッドのすべてのデータがデフォルト設定に戻されます。

また、検索を行ったところ、マニフェストファイルのにandroid:persistent = "true"を追加すると問題が解決するという投稿がいくつか見つかりましたが、これでもデータはリセットされます。


編集:まあ、私は自分の問題について少し情報を見つけたと思います。この問題は、私がテストしているデバイスであるSharedPreferencesを正しく保存しないSamsungGalaxyS電話の問題を浮き彫りにします。http://code.google.com/p/android/issues/detail?id=14359-特にコメント6

これに関するこれ以上の情報は素晴らしいでしょう!

0 投票する
1 に答える
8784 参照

java - listPreference の選択項目を取得しています。アンドロイド

サービスを行っています。その中で、それを起動したアプリケーションの設定を読みたいと思っています。他の設定を読むことはできますが。リスト設定で選択した項目を読み取ることができません。助けてください。コードまたは関連するリンクを歓迎します。前もって感謝します。

0 投票する
3 に答える
7778 参照

android - PreferenceFragment - getPreferenceManager() と getPreferenceScreen() の違いは?

私は独自の PreferenceFragment サブクラス (詳細はこちら) を実装しており、その中の設定の変更をリッスンしたいと考えています。PreferenceFragment には、これを行う 2 つの方法があります。

どちらを使用する必要がありますか? 違いは何ですか?Android docs で行われた区別がよくわかりません。

0 投票する
3 に答える
2181 参照

android - GPS位置情報をSharedPreferences Androidに保存する方法

私のアプリケーションには 5 つの固定 GPS 位置があります。近づくとアプリに保存され、何らかのメダルがアンロックされます。クイズとメダルに SharedPreferences を使用しましたが、SharedPreferences に GPS を保存する方法も少しわかりません。これはこれまでの私のコードです。

そして、これは私のもう 1 つの首尾一貫したコードです。