問題タブ [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 と ListPreference の設定
誰か助けてくれませんか?8 つの CheckBoxPreference と 1 つの ListPreference があり、デフォルト値を設定できないようです。Inclosed は私の Preferences.xml、string.xml & Preference.java です。
設定.xml
文字列.xml
Preference.java
何も機能していないようです??
android - チェックボックスの設定を更新する最良の方法
Android用の時計をコーディングしていました。そのために、1秒ごとに1回画面を更新する関数を設定して、プログラムが多くのリソースを消費できるようにします。私の目的は、チェックボックスの設定を追加して、できるだけリソースを消費しないようにすることです。
次に、私の質問は次のとおりですonSharedPreferenceChangeListener
。たとえば、設定を更新する方法をいくつか見てきました...システムリソースの消費が少ない方法はどれですか? コードにどのように実装すればよいですか?
android - すべての設定をオン/オフにしますか?
環境設定で「すべて選択」および「すべて選択解除」オプションをユーザーに提供することで、アプリの使いやすさを向上させようとしています。1つの大きな欠陥を除いて、物事はうまくいっているようです.SharedPreferences.getAll()を使用してすべてのチェックボックスを取得しているので、それらを繰り返してチェック/チェックを外すことができます. しかし、 getAll() はその名前に完全には対応していないようです。すべての設定が返されるわけではなく、ユーザーによって以前に変更された設定のみが返されます。
では、すべての設定を取得する方法はありますか?
私が現在使用しているコード:
編集
わかりました、今のところ、MHのソリューションを使用します。チェックボックス設定のすべての ID を arrays.xml に入れ、それらの値を使用してすべてのチェックボックスを反復処理します (なぜ ID をハードコーディングしないのか不思議に思うかもしれませんが、44 個あります)。もちろん、将来、設定を変更した場合は、配列にIDを追加/削除することを忘れないでください。新しい setCheckState() は次のとおりです。
android - CheckBoxPreferences を動的に追加または削除する (Android)
都市のリストがあり、ユーザーがこれらの都市の 1 つを選択して設定に追加できるようにしたいと考えています。それを行うには、CityActivity (1 つの都市を表す) に移動し、OptionMenu を開き、[お気に入りに追加] を選択します。ここでは、すべての都市に名前、ID、およびその他のフィールドがあります。
ユーザーが都市をお気に入りに追加した場合 (optionsMenu => 「お気に入りに追加」)、PreferenceCategory の「お気に入り」にチェックボックスが表示されるようにします (PreferenceScreen で既に作成されていますが、デフォルトでは空です)。チェックボックスがオンになっているかどうかにかかわらず、特定の処理を適用します (それはここでは問題ではありません)。
最後に、ユーザーが再び都市に行き、「お気に入りから削除」を選択すると、都市の名前を持つ checkBoxPreference が消えなければなりません...
SOで長い間検索しましたが、この問題の解決策が正確に見つかりませんでした...または理解できませんでした。
私の現在の情報源:
wpf - WPFでチェックボックスチェックを無効にする
WPFでチェックボックスをチェックできないようにしたい(C#コードから)。チェックを外すことだけが許可されます。
どうすればいいですか?
PS。チェックボックスをオンにした後すぐにチェックボックスをオフにするClick イベント
のイベント ハンドラーを記述することは受け入れられません。
[編集]
ユーザーがチェックボックスをチェックできると考えることができるように、チェックボックスは常に有効にする必要があります。奇妙ですが、それは特定のプログラムです。
android - Android: プログラムでチェック/チェック解除の CheckBoxPreference アイコンを変更する
私はいくつかのCheckBoxPreferencesを持っており、以下とここに示すようにxmlを介してそれらのアイコンを変更しても問題ありませんが、ユーザーはチェックボックスのアクションを直接クリックする以外の方法でトリガーするため(つまり、おそらく別のアクティビティまたは別のアプリケーション)アクションとともに発生する値の変更に応じて、プログラムでアイコンを設定できるようにする必要があります。たとえば、Bluetooth がオンの場合はアイコンを 1 つの画像にし、Bluetooth がオフの場合は別の画像にしたいと考えています。この画像をプログラムで変更することはできますか?
android - Android: CheckBoxPreference の非表示と表示
多くのCheckBoxPreferencesを持つ複数のPreferenceCategoryを持つPreferenceScreenがあります。設定カテゴリ ラベルをクリックしてカテゴリを非表示または表示することにより、展開可能なリストの概念を作成しようとしています。クリックリスナーを実装できますが、addPreferenceとremovePreferenceを使用する以外に、 CheckBoxPreferenceの可視性を設定する方法はありませんが、レイアウトは完全に xml で構築されているため (そうする必要があります)、設定を強制終了せずにカテゴリを修正します。代わりに、 CheckBoxPreferenceをビューとして扱う方法はありますか必要に応じて可視性を GONE または VISIBLE に変更しますか? または、私がやろうとしていることを達成するための代替方法はありますか? ありがとう。
android - Android WebViewの設定でFlashを有効/無効にする方法は?
私はAndroid用のブラウザを開発しています。
でFlashプラグイン( )Checkbox Preference
を有効または無効にするを作成することは可能ですか?webview.setPluginsEnabled
Preferences
android - アクティビティで CheckBoxPreference の値を設定する
こんにちは、プログラムで値を設定する方法を知る必要があります。
私はそのコードを使用しています
しかし、私は何も変わっていないように見えます
私のcheckboxPreferenceのxmlのコードは
1つの解決策は、
しかし、これは私がやりたいことではありません。
android - CheckboxPreferenceでアイコンの代わりにボタンを表示できますか?
私は数日からcheckBoxPreferenceを使用していますが、
理解しました:
- checkBoxPreferenceでアイコンを表示する方法、
- タイトルと概要の色を変更する方法
次に、アイコンの代わりにボタンを追加する必要があります。だからここの誰もがこれについて何か考えを持っています...
私はpreferenceFragmentのonCreateViewにボタンを追加しようとしましたが、運がありません... checkBoxPreferenceを動的に追加しているため、xmlにボタンを追加できません。
ありがとう、