問題タブ [dialog-preference]
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 - XMLClassNotFoundエラーでカスタムビューを膨らませるAndroid
XMLコードに問題があります。お役に立てれば幸いです。
私はこのパッケージにこのクラスを持っています:
そして、私はこの設定xmlファイルを持っています:
そして、コードを実行すると、次のエラーが発生します。
私の問題を要約すると、xmlファイルが参照しているパスを変更する方法、またはカスタムビューを拡張できない理由を理解したいと思います。
前もって感謝します :)
android - DialogPreference クラスの onDialogClosed メソッドからメインアクティビティに戻る方法
設定アクティビティの Dialogpreference クラスを拡張するカスタム設定クラスを定義しました。
ダイアログ設定を使用して、アプリケーションからユーザーをログアウトしています。したがって、ユーザーが [OK] を選択すると、共有設定が解除され、ユーザーはログイン ページに誘導されます。
Activity クラスで関数を作成してから、このクラスで呼び出してみました。Intent クラスも使用しましたが、実行は次の場所で停止します
Null ポインター例外を生成します。
解決策を見つけるために、私を助けてください。
android - 環境設定でカスタムダイアログのボタンを動的に表示/非表示にする方法は?
設定画面から使用されるカスタム ダイアログを作成しました。内部チェックのステータスに基づいて [キャンセル] ボタンの表示を切り替えたいという 1 つのことを除いて、すべて正常に動作します。
通常、onPrepareDialog と onCreateDialog があり、onCreateDialog でこれを行うことができます。しかし、ここに onPrepareDialogBuilder があります... では、onCreateDialogBuilder はどこにあるのでしょうか? どこで次のようなことができますか
onPrepareDialogBuilderの後? 内部チェックが失敗した場合に備えて [キャンセル] ボタンが必要なので、IN onPrepareDialogBuilder では実行できません。
正しい方向に進むのを手伝ってもらえますか?
android - DialogPreference.onDialogClosing(boolean) は常に positiveResult == false を受け取ります
最初に Android の設定を使用していて、予期しない問題が発生しました。
私は DialogPreference クラスを拡張していますが、1 つのことを除いてすべて正常に動作します: メソッド onDialogClosing(boolean positiveResult) では、どのボタンを押しても false を受け取ります。私が間違っていることは何ですか?
クラスのコード全体を以下に示します。
android - Preference 内でカスタム ダイアログ Preference を作成する方法
このフォーラム全体を検索しましたが、正確に必要なものが得られませんでした。Preference にカスタム DialogPreference が必要ですが、その DialogPreference には、私が嫌いなブルー ストリップ ヘッダーを含めるべきではありません。また、カスタム アクティビティ ヘッダーとして使用できる他のアクティビティ用のアクティビティ ヘッダー テンプレート xml ファイルを既に 1 つ用意しています。それを使用したいです。このダイアログの存在。さらに、カスタム設定ファイル名が必要ですが、ここで問題は、2 つの設定ファイル名 (1 つは設定用、もう 1 つは DialogPreference 用) を作成することです。
しかし、私はこのようなものをここで見つけました 2つのユーザー入力フィールドでEditTextPreferenceを使用
私はこれでこれまでやってきました。DialogPreference はうまく開きますが、ヘッダー テンプレートをこのカスタム DialogPreference に添付するにはどうすればよいですか