私は自分の検索エンジンアプリに3つのWebビューを持っています。ユーザーが自分のクエリを入力すると、デフォルトでGoogleの結果が表示され、次にYahooとAskボタンがクリックされ、いずれかをクリックすると、それらのサイトからのクエリ今、デフォルトの結果サイトを変更する権限をユーザに与えたいと思います。私は3つのラジオボタンを作成しました。確認したら、彼がYahooを選んだと言って、次に別のサイトに変更するまでYahooとして設定することはできますか?Android SharedPreferences
0
A
答えて
13
:選択の余地が(アプリケーションが最初に実行されている場合に)保存されていなかった場合
SharedPreferences sharedPref = getSharedPreferences("FileName",MODE_PRIVATE);
String webViewChoice = sharedPref.getString("userChoice","null");
、あなたはwebViewChoice
に「ヌル」を取得します。 使用あなたが
はSharedPreferencesにデータを保存したいと、この条件:
SharedPreferences sharedPref = getSharedPreferences("FileName",MODE_PRIVATE);
SharedPreferences.Editor prefEditor = sharedPref.edit();
prefEditor.putString("userChoice",usersChoice);
prefEditor.commit();
私はそれが役に立てば幸い。
2
デフォルトでは、共有設定ファイルにdefault-engine = googleとして保存します。 アプリの読み込み時に、ファイルを読み込んで、アプリランタイム中にデフォルトのエンジンを設定します。ユーザーがデフォルトとは異なるエンジンを選択した場合は、環境設定ファイルを更新します。
これが役に立ちます。 SharedPreferencesからのデータへのアクセス
関連する問題
- 1. SharedPreferences - Android
- 2. sharedpreferences android memory vmHeap
- 3. arraylistにAndroid sharedpreferences
- 4. Android SharedPreferencesストアデータ
- 5. SharedPreferences Androidの問題
- 6. フラグメント内のAndroid SharedPreferences
- 7. Android SQLiteデータベースとSharedPreferences
- 8. Android SharedPreferences getSharedPreferencesのNullPointerException
- 9. android SharedPreferences putStringSet order/sort
- 10. Android SharedPreferences並行処理
- 11. Androidのパフォーマンス:SharedPreferencesのコスト
- 12. Android sharedpreferences強制終了
- 13. AndroidのSharedPreferences APIの問題
- 14. AndroidのSharedPreferencesの暗号化
- 15. android-sharedpreferencesはnull値を返します
- 16. androidのsharedPreferencesを削除する
- 17. SharedPreferencesを使用したAndroid初期化
- 18. 独立したクラスのAndroidとSharedPreferences
- 19. AndroidのSharedPreferencesと同等のiOS '
- 20. sharedpreferences
- 21. ImageButtonとSharedPreferences/Preferences
- 22. シリアライゼーションのSharedPreferences?
- 23. SharedPreferencesアプリケーションコンテキストとアクティビティコンテキスト
- 24. SharedPreferences issues
- 25. SharedPreferences - OnSharedPreferenceChangeListener
- 26. SharedPreferences Facebook
- 27. SharedPreferencesクラス
- 28. アンドロイドappwidget/sharedpreferencesクラッシュ
- 29. Android:Copy/Duplicate SharedPreferences
- 30. SharedPreferences xmlファイル
ありがとうシェイクアマン –