問題タブ [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 に答える
1264 参照

android - PreferenceActivity の createViewFromResource での NullPointerException

のPreferenceActivityに取り組んでいAndroidます。ListPreferenceオブジェクトを使用する、ここで説明したコードの一部に従っています。私のは次のとおりです。preferences.xml

上記の文字列はすべて で定義されていres/values/strings.xmlます。2 つの配列は、次のように定義されていres/values/arrays.xmlます。

これを選択すると問題が発生しますListPreference(アクティビティが正しく起動し、他のすべての設定が機能します)。これに影響を与える私のPreferenceActivityにはコードはありませんListPreference。これが私のものlogcatです:

どんな助けでも大歓迎です!

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

android - ListPreferenceでオプションが選択されていないかどうかを確認します

ユーザーがListPreferenceからオプションを選択しなかったときにトーストを表示したいのですが、そのためにこのコードを試しましたが、機能しませんでした。

この問題をどのように解決するかについて何か考えがありますか?ありがとうございました。

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

android - ListPreference のデフォルト値が表示されない

ListPreference のデフォルト値を設定しようとしましたが、何も表示されません。

コードにエラーがないかチェックしてもらえますか?

ありがとう。

さすが、エマド

これは settings.xml ファイルにあります。

これは配列ファイルにあります:

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

android - ListPreferenceコーディング値がifステートメント内で実行されない

コードに不足がないか確認できますか?

ifステートメントでlistpreferenceの値を使用しようとしていますが、ifステートメントがlistpreferenceに格納されている値に応答しません。

ここで私が使用しているコーディングは次のとおりです。

最初のToastステートメントを使用して、値が存在することを確認しました。値は2ですが、「2」のifステートメントのトーストが実行されていません。

これが私がlistpreferenceに使用したarrays.xmlです:

これは、listpreferenceを含むsettings.xmlです。

すべての助けは大歓迎です。

本当に、エマド

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

android - ユーザーがポップアップ メニューから ListPreference をクリックしたときに、どのようにトラップしますか?

ユーザーがポップアップ メニューから ListPreference をクリックしたときにトラップする方法を教えてください。私のアプリでは、ユーザーは音量レベルを選択できます。ユーザーが中のリスト項目をクリックしたときに「中の音量が設定されました」などのリストをクリックした後、トーストを使用していくつかのフィードバックを表示したいと思います。

これが、私の設定アクティビティが現在どのように見えるかです。必要な追加のコーディングと、そのコーディングを配置する場所を示すことができますか?

ありがとう。

さすが、エマド

}

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

android - ListPreferenceにサポートされているカメラ画像サイズのリストを入力します

私はカメラアプリを開発中です。私がする必要があるのは、ユーザーのデバイスと互換性のある解像度のリストを提供することです。そのリストを取得することは問題ありません、私はgetSupportedPictureSizes()メソッドを使用することができます。しかし、私が立ち往生しているのは、ListPreferenceにそのリストを入力することです。

ListPreferenceは、addPreferencesFromResource(R.xml.cam_settings)を呼び出すことにより、SettingsPreferenceActivityで使用される.xmlファイルに作成されます。サポートされている画像サイズのリストを使用して、このListPreferenceを設定する方法はありますか?

助けてくれてありがとう。

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

android - 設定から開始時間と終了時間のピッカーをどのように作成しますか?

設定画面でタイムピッカーを設定し、ユーザーが開始時刻と終了時刻の両方を選択して、他の設定と同様に永続的な値として保存できるようにしたいと思います。

検索してもそのようなものが見つからなかったので、これを設定するために必要なすべてのコーディングを示していただけませんか。

タイムピッカーはダイアログに表示されるべきだと思いますが、それらを設定する方法はまだわかりません。開始時間と終了時間のピッカーを使用してダイアログを呼び出すコーディングと、後で設定画面から取得するためにその情報を保存する方法を示すことができれば、それは素晴らしいことです。

すべての助けは大歓迎です。

本当に、エマド

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

android - ListPreference のようなポップアウト ダイアログに CheckBoxPreference を配置する方法

ユーザーが選択できるいくつかの設定項目があり、それらを CheckBoxPreference ウィジェットに配置したいと考えていました。そのリストには7つ以上のアイテムがあります。他のオプションを使用した設定アクティビティでは、見苦しいスクロール IMHO につながる可能性があります。だから私はそれに組み込まれているListPreferenceが飛び出すようにしたかったのですが、どうすればCheckBoxPreferenceを飛び出すことができますか? みんなありがとう

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

android - findpreference 未定義タイプ

ListPreference に値を設定しようとしていますが、常にエラー メッセージが表示されます。

これは私のコードです:

ありがとう

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

android - ListPreferenceオプションメニューの作成

設定でオプションメニューを作成しようとしていますが、表示するオプションを取得できません。設定メニューでオプションを選択すると、空のポップアップダイアログが表示されます(上部にタイトル、下部にボタンがありますが、オプションはありません)。

これが私が行うことです:res/valuesでarray.xmlファイルを作成します

そしてmprefs.xmlには次のものがあります。

どんな助けでも大歓迎です!ありがとうございました!