問題タブ [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.

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

android - カスタム CheckBoxPreference のパフォーマンス

この CheckBoxPreference クラスを使用して、Android 4.2 より前のバージョンの RTL テキスト方向をサポートし、好みのカスタム フォント スタイルを使用しています。

私はprefs.xmlで次のように使用しています。

そして、ここにarabic_checkboxpreference_layout.xmlがあります:

すべてがうまく機能しますが、問題は、カスタム クラスの複数のインスタンスを使用する場合です。つまり、prefs.xml で複数の CheckBoxPreferences を使用し、CheckBoxPreference をクリックすると、しばらくの間 (約 1 ~ 2 秒) フォーカスされます。チェックを入れたり外したり。何かアイデアはありますか?

ここに画像の説明を入力

編集

kha answer によると、onBind メソッドからコンストラクターへの初期化を削除したところ、すべてがスムーズになりました。

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

android - AppCompat22 を使用する kitkat デバイスで CheckBoxPreference タイトルの色が正しくない

設定画面の CheckBoxPreference のタイトルの色に問題があります。appcompat-v7:22.2.0 で AppCompat を使用しています。

Lollipop デバイスでは問題ありません。AppCompat lib は期待どおりに動作します。つまり、CheckBoxPreference タイトルは textColorPrimary で描画されます。

ただし、kitkat デバイスでは、CheckBoxPreference のタイトルが textColorPrimary 色ではなく textColorSecondary 色で描画されます。

私の色の設定は次のとおりです。

実際、CheckBoxPreference が「Material Design の下位互換性」であることに疑問を感じています。

下位互換性があることを確認していただけますか?アイデア、回避策はありますか?前もって感謝します。

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

android - smali でチェックボックス/リストのデフォルト値を変更する

Settings.apk のデフォルト値を変更しようとしています。

最初に、「android:default value」(0=right, 1=centered) を status_bar_clock_style.xml に追加しましたが、成功しませんでした。

次に、コードを再度コンパイルできなかったため、smali を Java に変換し、そこで変更を行っても機能しませんでした。それははるかに簡単だったでしょう...

そこで、StatusBarClockStyle.smali の関連メソッドのプロローグを実験して変更しました。現在、値はデフォルトで選択されていますが、まだ実装されていません。

誰かが私を正しい方向に向けて何を見るべきか、またはこれを別の方法で達成する方法を教えてもらえますか? ありがとう =)

(編集: status_bar.xml でこれを行うことができることはわかっています。これは、一般的なデフォルト値の変更に関するものです。)

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

android - CheckBoxPreference で画像を設定する方法

設定画面のチェックボックス設定に4枚の画像を追加したいです。または、4つの画像を1行に配置し、最後に設定画面のチェックボックスを表示できるようにする方法はありますか。

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

java - CheckboxPreference onClick の戻り値を切り替えます

CheckboxPreference をクリックしたときに戻り値を切り替える方法を見つける必要があります。settings.xml で既にキーを設定しています。クリックは正常に機能します。クリックするたびに新しい値を返す方法に興味があります。

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

android - フラグメントで自分の Preferences.xml ファイルの設定を使用するにはどうすればよいですか?

Android アプリには 2 つのパッケージがあります。最初のパッケージでMainActivitymy を処理する と、2 番目のパッケージでNavigationDrawerのフラグメントですNavigationDrawer。ここsettings_fragmentで、一部のユーザー設定用に 2 番目のパッケージにを作成しpreferences.xmlres/xml.

私の質問:これらのフラグメントはどのようにこれらの設定を取得し、どのように保存することができますか? にはチェックボックスがあり、settings_fragment.xmlこのチェックボックスで 2 つのアクションを決定したいと考えています。例えば

  • チェックボックスがオン:calculate_round()

  • チェックボックスがオフ:calculate()

    どうすればそれを管理できますか?


MainActivity.java:

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

java - Android チェックボックス設定から値を照会できませんでした

私は以下の2つの活動をしています。私のコードを参照してください...

設定Activity.java

MainActivity.java

ここでTry-Catchを使用したので、クラッシュしていません。しかし、ボタンをクリックするたびに、「クエリに失敗しました」と表示されます。

ここで何が問題なのですか?助けてください!!!