問題タブ [android-preferences]
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.
android - 設定の Android ストア配列
Androidの設定に保存できるのはプリミティブのみであることは知っていますが、配列はカウントされますか? Android設定で文字列やブール値などの配列を保存できますか?
android - AndroidのSharedPreferencesについて
SharedPreferencesで使用されている実際の設定ファイルをリセットしたい場合は、設定ファイルの名前を変更できますか?、それはファイルがまだ存在するか、それを上書きすることを意味しませんか?
android - PreferenceActivity を使用して ContentProvider に設定を保存するにはどうすればよいですか?
この投稿の Jeff Sharkey は、PreferenceActivity をハックしてデータベースに保存アプリケーション設定を作成する方法を示しています。
ContentProvider も使用できるとのことでした。
PreferenceActivity から ContentProvider に設定を保存する方法の例を教えてください。
ありがとう
android - AndroidでPreferenceManagerをモックする方法は?
Context
、サードパーティのライブラリ、およびSharedPreferences
fromを使用するクラスを作成しましたPreferenceManager
。
をモックすることは可能Context
です。サードパーティのライブラリは、いくつかのモック フレームワークを使用してモックできますが、どうすればよいPreferenceManager
でしょうか。
私には2つの方法があります:
対応し、設定をロードします。
android - Android プリファレンス カテゴリのルック アンド フィールをエミュレートする
Android 設定カテゴリのタイトル バー スタイルが気に入っています。
私のアクティビティ ( ではないPreferenceActivity
) で同じスタイルを使用するにはどうすればよいですか?
android - PreferenceActivity が初めて開始されたときに defaultValues を表示する方法は?
私は設定をxmlファイルpreferences.xmlで定義しました。PreferenceActivity を拡張する SettingsWindow クラスもあります。xml ファイルの設定で android:defaultValue 属性を設定しましたが、アプリを初めて起動したときに表示されません。アクティビティが初めて起動されたときに、xml ファイルで定義されたデフォルト値を SettingsWindow に読み込むにはどうすればよいですか?
android - [Android]設定画面から起動したインテントから結果を取得する方法は?
設定画面から起動したインテントから結果を取得するのに助けが必要です
ユーザーにデバイスを選択してもらいたい...設定画面で「デバイスの選択」を表示します..ユーザーがそれをクリックすると、すべてのデバイスがリストされている意図によって別の画面が起動します。ユーザーがデバイスを選択します。
ユーザーがどのデバイスを選択したかを知るにはどうすればよいですか? そして、それを要約で更新したいと思います。
お願いします。教えて ありがとう
android - プリファレンスをビューに入れる方法は?
ヘッダー (ImageView と TextView が含まれます) とフッター (ナビゲーション メニュー、ImageView で構成されます) を含む画面を作成する必要があります。その間に、スクロールや設定などのすべてのデフォルト アクションを備えた設定画面が必要です。
これを達成するには、どのアプローチを取る必要がありますか?
現在、必要なビューを配置できる真ん中に FrameLayout を使用してビューを作成しました。しかし、どうすれば PreferenceActivity を入れることができますか?
android - AndroidでListPreferenceを複数選択する簡単な方法は?
ユーザーがリスト内の複数の項目を選択できる設定ダイアログ ウィンドウを作成しようとしています。現在、選択できる項目は 1 つだけです。これを行う簡単な方法はありますか?私はインターネット全体を見てきましたが、まだ方法を見ていません。どんな助けでも大歓迎です!
android - 別のアクティビティからクラスにアクセスする
次のセットアップを行います。
MainActivity クラス - アクティビティを拡張します
MyLayout クラス - View を拡張
Prefs クラス - PreferenceActivity を拡張し、OnSharedPreferenceChangeListener を実装します
MainActivity は MyLayout クラスを作成し、それを contentview として設定します。ユーザーがメニューを押すと、ユーザーがいくつかの設定を変更できる Prefs クラスが開始されます。
私が望むのは、ユーザーが設定を変更すると、Prefs クラスのオーバーロードされた OnsharedPreferenceChanged メソッドが呼び出され、そこから MainActivity で作成された MyLayout クラスのパブリック メソッドを呼び出したいということです。
これどうやってするの?