問題タブ [checkboxpreference]
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 - CheckboxPreferenceの概要フィールドの長さが足りない場合に、設定画面の追加情報を表示しますか?
Androidアプリケーションのモジュールを有効/無効にできる画面があります。
このために、CheckboxPreference画面を使用します。これはすべて問題ありませんが、2行より長い説明が追加されると、要約フィールドが切り捨てられます。
モジュールごとに4〜5行の説明があるとすると、これをヘルパーウィンドウに表示したいと思います。
クリックイベントをCheckboxPreferenceにバインドしようとしましたが、行全体で発生するため、チェックボックスがクリックされたときだけでなく、行をクリックするとチェックボックスが切り替わります。
だから今、これを修正できるかどうか疑問に思っています。したがって、ユーザーがより多くの情報を必要とする場合は、テキストをタップするだけでヘルパーが開き、設定を切り替えたい場合は、チェックボックスをタップします。
どうしますか?他のアイデアがうまくいけば、私もオープンです。
android - 設定と CheckBoxPreference
PreferenceActivityのドキュメントには、「これらの設定は、ユーザーが操作すると自動的に SharedPreferences に保存されます」と記載されています。その場合、PreferenceActivity をサブクラス化し、onCreate でaddPreferencesFromResourceを呼び出し、UI でいくつかの設定を設定すると、設定に加えられた変更は自動的に保存されるはずです。後で設定画面に戻ると、すべての設定が復元されます。
私が尋ねている理由は、もちろん私の理解が正しいと仮定すると、CheckBoxPreference が期待どおりに動作していないからです。CheckBoxPreference があれば、変更時にユーザーの選択が自動的に保存されるはずです。そうではありませんか?
誰でも私の理解を確認したり、必要に応じて私を修正したりできますか?
コードのすべての変更を処理するカスタム設定画面を作成できますが、推奨される方法を使用したいと思います。バグがあるかどうかだけが気になります。
現時点では、私は少しイライラしていると言えます。
ところで、私はAPIのv2.0に対して開発しています。
android - AndroidCheckBoxPreferenceのデフォルト値
私は次のXMLコードを持っていますCheckBoxPreference
:
しかし、コードで設定を取得すると、値はになりますfalse
。
私のautoStart
変数はを返しますfalse
。
これには特別な理由がありますか?デフォルト値を設定する手順がありtrue
ませんか?
android - メイン アクティビティとしての PreferenceActivity
私は、以下で構成される最初のアプリに取り組んでいる初心者です。
- onClick でサービスを開始/停止する CheckBox が 1 つだけあるメイン アクティビティ。
- 60 秒ごとにメソッド (クイック データベース クエリ) を実行するサービス。
すべてが機能するようになった後、CheckBox がその状態を保存していないことに気付きました。もう少し検索した後、CheckBox ではなく CheckBoxPreference を使用する必要があると考えました。
これを行う方法の調査を開始する前の私の質問: 主な活動として設定画面を設定することは可能ですか? もしそうなら、誰かがこれの例を知っていますか、または私が使用する必要があるものの概要を誰かが提供できますか?
私は研究を続けているので、いくつかのガイダンスを探しています。私は学ぼうとしているので、その理由を理解したいと思っています。
MyPreferenceActivity.class を作成しましたが、設定が保存され、正しく返されたようです。現在、「このメソッドはブール型の結果を返す必要があります」というエラーが発生しています。これは、私のコードの次の行で発生します。
申し訳ありませんが、書式設定用のツールバーが表示されません。
MyPreferenceActivity.class
android - CheckboxPreference onClick()
2部構成の設定画面を実装したい。チェックボックスをクリックすると、最初のカテゴリがロックされ、2 番目のカテゴリがロック解除されます。そうでない場合は、逆にします。以前のアクティビティに移動してから新しい (sharedPreferences) に移動した場合にのみ機能することがわかりました。どのリスナーをどのようにオーバーライドする必要がありますか?
android - チェックボックス設定Androidの複数の依存関係
設定画面に3つのチェックボックスがあります。ユーザーに一度に1つのチェックボックスのみを選択させたい。どうすればこれを達成できますか?
前もって感謝します。
android - チェックボックス設定アンドロイドまたはリスト設定の依存関係の複数の依存関係
例: 設定画面に 3 つのチェックボックスがありlistpreference(A,B,C)
、各チェックボックスに応じて 3 つの異なるチェックボックスがあります。ユーザーに一度に1つのチェックボックスのみを選択させたい。どうすればこれを達成できますか?
設定画面にラジオボタンがない
私はそれを使用することができれば、私は Listpreference を使用することはできません
この Listprefrence の配列は「青」、「赤」、「白」です
青の場合 ListPreference A は青に依存します
赤の場合 ListPreference B は赤に依存
それが白なら ListPreference C は白に依存する
これどうやってするの?
私はGoogleで3〜4ページを検索しましたが、ここではこれらに関するほとんどすべてのページを検索しましたが、答えが見つかりませんでした.
よろしくお願いします、
前もって感謝します..
android - Android - CheckBoxPreference の値を設定するには? または?
ユーザーがメインアクティビティのリストビューに表示されるカテゴリのアイテムを確認できるときに、設定画面を表示する必要があるアプリを構築しています。
これらのカテゴリの XML を解析しているので、PreferenceScreen
プログラムで実行され、すべてCheckBoxPreferences
がループで構築されます。コード:
オブジェクトはどこroot
ですか。PreferenceScreen
私の問題は、1 つのチェックボックス オプションのタイトルだけでなく、カテゴリの ID も保存する必要があるが、CheckBoxPreference
オブジェクトにそのようなプロパティがないことです。
私の質問は、別の回避策があるかどうか、またはCheckBoxPreference
クラスを拡張して、MyCheckBoxPreference
別の「値」も格納するカスタムを作成する必要があるかどうかです。
私のビジョンは、一般的な HTML チェックボックスと似た (または同じ) ものを用意することです。チェックボックスがチェックされていない場合、値が設定されていない (送信されていない) 場合、チェックボックスがチェックされている場合は、true/false ではなく具体的な値を取得します。 ...
私の知る限り、CheckBoxPreference
返される値はありませんが、状態がチェックされている/チェックされていないだけです。
私は、設定キーを具体的なセタゴリのIDだけに設定してからcategory_<ID>
呼び出すsharedPreferences.getAll()
ことCheckBoxPreferences
を考えていました.これは簡単な解決策であり、良いアプローチでしょうか???
適切なアドバイスをありがとうございました!!!
android - Android CheckBoxPreference - すべての設定をオフ/チェックします
私はPreferenceScreen
含むだけCheckBoxPreferences
(選択するカテゴリ)を持っています。それらすべてをチェック/チェック解除するオプションが必要です。私は仕事をする次のコードを持っていますが、1 つの問題があります: 画面上のチェックボックスが更新されない - ビューなどで無効化を呼び出す必要があります。
これが私の現在のコードです:
このコードは正常に動作しますが、結果をすぐに表示するには、何らかの方法でビューを更新する必要があります (設定アクティビティを閉じて再起動した後ではありません)。
アドバイスをありがとうございました!
android - CheckBoxPreference isChecked により、preferenceActivity で FC が発生します
チェックボックスがオンになっているかどうかを確認すると、次のコードで強制終了が発生します。
検索中にこの例を見つけましたが、同じように見えます。
ご協力いただきありがとうございます!