問題タブ [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 - 動的設定チェックボックス パズル
次のコードで何が起こっているのか混乱しています。それは実際に私がやりたいことをやっていますが、もっと仕事をしなければならないと思っていました。onCreate メソッドでは、アプリを強制終了した後でも、チェックボックスは前回の実行からのチェック済みまたはチェック解除済みの状態を保持しています。ログメッセージ「onCreate found」が出力されず、「adding account」メッセージが出力され、cbp2.setChecked(false) が無視されているように見えても、状態を保存しています。
どうしたの?
}
これが私の設定xmlの上部です:
android - CheckBoxPreference のチェック/チェック解除によるサービスの開始/停止
チェックを入れたり外したりしてサービスを開始または停止するアプリを書いていCheckBoxPreference
ますサンプルコードやチュートリアルなどの情報を見つけようとしました。しかし、私はまだ見つけていません。にあるものをチェックまたはチェック解除して、サービスを開始または停止する方法CheckBoxPreference
はPreferenceActivity
? service_toggle キーが true のときにサービスを開始し、service_toggle キーが false のときにサービスを停止したい チェック/オフによるサービスの開始/停止に関するサンプルコードまたはチュートリアルはありますCheckBoxPreference
か?
これが私のコードです:
設定.java
settings.xml
TouchDetectService.java
android - 設定を保存すると、stackoverflow エラーが発生する
次のコードがあります。
対応するボックスをチェック/チェック解除すると、結果としてエラーが発生します。
android - addPrefencesFromResourceによりFCが発生します:クラスCheckboxPreferenceのインフレーションエラー
設定アクティビティに切り替えるたびに、アプリの実行時エラーが発生します。私はAndroidプログラミングを学ぼうとしていて、私が抱えていた問題をなんとか解決できましたが、助けを探すのにかなりの時間を費やした後、私は自分が間違っていることを理解できません。
これはSettings.javaのコードです:
私のsettings.xml:
私のマニフェスト:
そしてLogcat:
このメソッドは廃止されていることは知っていますが、2.3.xで機能させたいと思います。アンドロイドの開発を学ぶために私は本を読んでいます、そしてその本ではそれはうまくいくようです。addPreferencesFromResourceという行をコメントアウトすると、アプリがクラッシュするのを防ぐことができますが、明らかにUIは読み込まれません。
私は本当にあなたの助けに感謝します。
英語でごめんなさい。
java - Android CheckBoxPreference をクリックできないようにするにはどうすればよいですか?
これが私のコードです:
私は基本的に、これらのチェックボックスをそのまま表示する方法を見つけようとしていますが、ユーザーがクリックできないようにしています。
android - CheckBoxPreference を右の Android に揃える
アラビア語のアプリで使用したいので、チェックボックスのタイトルを右に、ボックスを左に揃えたいのですが、どうすればいいですか?
android - サービスを停止できないのはなぜですか?
チェックボックス設定でサービスを停止できません。これは CheckBoxPreference コードです
したがって、チェックボックスがオフの場合、サービスは停止しますが、何も起こりません。なんで?
java - ユーザーがプリファレンスを選択した後に onCreate を再実行する方法。
物事を簡単にするために、私のアプリはたくさんのカードで構成されています (Google スタイル)。設定で、ユーザーはメイン アクティビティで表示可能なカードを選択できます。私の問題は、ユーザーがどのカードを有効にするかを選択した後、メイン アクティビティを更新する方法がわからないことです。
うまくいけば、この図は私が言おうとしていることを説明しています。
onResume メソッドを使用して調べ、その中で recreate() を呼び出しました。正しい方向に向かっているかどうかはわかりません。それを追加した後、アプリがクラッシュしました。
メイン アクティビティ.java
SettingsFragment.java
ありがとうございます。xml などのコードがさらに必要な場合はお知らせください。
android - Android: 環境設定画面でマージン/パディングを削除する方法
設定画面の設計で非常に奇妙な問題に直面しています。レイアウトに余裕はありませんが、左に余白があります。
下の画像でわかるように:
XML:
画面にチェックボックスの設定を追加する際に何か問題がありますか?