問題タブ [listpreference]

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 投票する
1 に答える
179 参照

java - Locale[]をCharSequence[]に変換して、AndroidアプリのListPreference内に配置します

私のAndroidアプリでは、電話で利用可能なすべてのロケールのリストをListPreference自分のにPreferenceActivity配置して、ユーザーが通貨記号の出力を変更するロケールを選択できるようにします。

これまで私はこれを試しました:

この行でJavaNullPointer例外が発生したため、適切にlistPref.setEntries(entries);形成されていないと思われるため、を読み取ることができません。CharSequenceListPReference

何か案は?

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

android - Androidのリスト設定、個々の設定を保存する方法

リストの設定がいくつかありますが、リストから個々の値を保存する方法がわかりません。どうすればいいのですか?これが私が持っているものです

http://i41.tinypic.com/dh4gvo.png

私のリストクリックリスナーは、リスト設定ページのメインアイテム専用であり、ポップアップ自体のアイテム用ではありません。ポップアップ自体で選択した選択肢を保存するにはどうすればよいですか?

0 投票する
0 に答える
518 参照

android - AndroidのListPreferences

からリストを作成しようとしていますListPreferences

xmlコード

ListPreferenceActivity文字列配列を次のように渡します。

これは機能しておらず、次のエラーが発生します。

12-26 14:47:32.993:E / AndroidRuntime(1010):java.lang.IllegalStateException:ListPreferenceにはentrys配列とentryValues配列が必要です。

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

android - ListPreferenceが正しく保存されない

ここ数日、私は自分のアプリケーションでlistpreferenceを機能させようとしていましたが無駄になりました。私は無数のスレッドを読みましたが、それでも何もありません。

言うまでもなく、私はまだ学習過程にあるので、私の知識はかなり限られています。

ユーザーがROM上のシステムパラメータの一部を簡単に変更できるようにするプログラムを作成しようとしています。

これは私が設定に使用するコードです。

私のxmlは次のようになります:

そして、私の配列は次のようになります。

設定コードとgetPrefsコードは同じJavaファイルに含まれています。これが私がこれを「機能する」と思った唯一の方法です。

問題は、このコードでは、ListPreferenceが正しく更新されず、ListPreferenceをクリックしてもコマンドが実行されないことです。GPS設定項目をもう一度押すと更新されます。

これは、理解を深めるための小さなスクリーンショットです。 http://i42.tinypic.com/t7bebq.png(まだ画像を投稿できません)

お時間をいただき、誠にありがとうございます。

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

android - 設定アクティビティ リスト設定

PreferenceActivityAndroidアプリ用に書いています。について質問がありListPreferenceます。

ListPreference1弦、2弦、3弦が選択されている場合に動作するを作るにはどうすればよいですか? XML は次のようになります。

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

android - カスタム レイアウト ListPreference

カスタム レイアウト リスト設定 (背景とレイアウトのトップ パネル、パネル ボタン) の作成について読むことができる場所を教えてください。適合 - カスタム行のみの例。申し訳ありません-Google翻訳。

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

java - Android PreferenceList、選択後のサブリスト

ユーザーがリスト設定で選択肢を選択した後、設定で 2 番目のリストを表示する方法を探しています

たとえば、ユーザーがリストから [SMS の送信先] オプションを選択すると、2 番目のリストが表示され、ユーザーは連絡先を選択できます。

現時点では、設定アクティビティから onSharedPreferenceChanged メソッドを配置し、選択後に連絡先を含む警告ダイアログを表示しようとしていますが、別の方法があると思います...しかし、インターネットでまだ見つけていません。 ..

誰がそれが可能か知っていますか?

ありがとう

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

android - デフォルトの CheckBoxPreference と ListPreference の設定

誰か助けてくれませんか?8 つの CheckBoxPreference と 1 つの ListPreference があり、デフォルト値を設定できないようです。Inclosed は私の Preferences.xml、string.xml & Preference.java です。

設定.xml

文字列.xml

Preference.java

何も機能していないようです??

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

android - ListPreference へのスピナー値

Spinner 値を ListPreference に保存しようとしています。私はそれを働かせることができません。私はこれを長い間機能させようとしました。誰かが解決策を持っているか、誰かが私を正しい方向に向けることができますか.

これは私が持っているものです:

これが主要部分で、Spinner と ListPreference の両方が配列 xml から同じデータを取得します。

ありがとう!

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

android - Preferences.getString("key", "DEFAULT") が常に "DEFAULT" を返すのはなぜですか?

XML ディレクトリに user_preferences.xml があります。PreferencesActivity は、このファイルを使用してユーザー設定アクティビティを作成します..そしてそれは機能します。ユーザーがここで選択したものは何でも保持されます。しかし、ユーザーが選択した値を取得できません。

使うと...

... mapTypeString は常に「DEFAULT」です。

SharedPreferences オブジェクトをインスタンス化するときに、user_preferences.xml が見つからないようです。しかし、もちろん、PreferencesActivity はそれを見つけます。それで、私は何が欠けていますか?

どうもありがとう!