問題タブ [preferencescreen]
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 - ネストされた Android PreferenceScreen をフルスクリーンで表示する方法 (システムのタイトルバーなし)
私は PreferenceActivity を作成しましたが、ネストされた子 PreferenceScreen が含まれています。問題は、それらをフルスクリーンにしたいことです.AndroidManifestにtheme.fullscreenを追加しましたが、動作しますが、サブアイテムの1つをクリックしてネストされたPreferenceScreenに入ると、タイトルバーが表示されます. そして今、ネストされたフルスクリーンを作成する方法も知りませんでした。ヘルプを見つけるために PreferenceScreen のソースコードを調べました。ネストされたpreferenceScreenがダイアログに表示されたことを示しており、メソッドshowDialogでダイアログを新しくするコードを見つけました。
それを行うことはないようですが、私は本当に知りたいのですが、誰でもこれを 1 つの PreferenceActivity で実装できます。
android - 設定画面にチェックマークを表示
いくつPreferenceActivity
かの設定項目と、アプリケーションで構成されたアカウントを表示する「アカウント」PreferenceCategory
があります。各アカウント設定は でPreferenceScreen
、その他のオプションが含まれています。アクティブなアカウントを強調表示したいのですが、質問は次のとおりPreferenceScreen
です。ListView
の詳細ではなく、 で意味しPreferenceScreen
ます。
android - xml ファイルで内部クラス (設定) をインスタンス化する
一部のファイルでカスタム ビューにアクセスする場合layout.xml
、次の 2 つのオプションがあります。
- ビューは独自のクラスにあります。その後、あなたは
<package.name.MyView android:layout_width= ... />
- ビューは内部クラスです:
<view class="package.name.OuterClass$MyView" android:layout_width= ... />
今、私は同じことを a の中でやりたいと思っています<PreferenceScreen>
。最初の方法はうまく機能しますが、すべてのカスタムPreference
クラスを PreferenceActivity にまとめたいと考えています。<Preference class="package.name.OuterClass$MyPreference" ... />
と同様に(「$」の代わりに「。」を使用して)試しまし<package.name.OuterClass.MyPreference ... />
たが、両方とも失敗しました。
誰にもアイデアがありますか?
android - PreferenceScreenに含まれているEditTextPreferenceからダイアログを再度開く
editTextプリファレンスの入力の形式(この場合は24時間形式のH:mm)を確認しようとしていますが、入力形式のエラーが発生した場合は、編集ダイアログを強制的に再表示したいと思います。
私の考えは、PreferenceScreenを実装するSettingsアクティビティで実行されるOnPreferenceChangeリスナーを使用することです。
出来ますか?私はすでにfindViewByid(EDITTEXT)からダイアログを取得しようとしましたが、実行すると表示されなくなったため、nullポインターを取得します:(
また、これがHOURとMINUTEの入力形式を確認するための最良の方法であるかどうかもわかりません。
ありがとう!
android - PreferenceScreen からブロードキャスト インテントを送信しますか?
PreferenceScreen からブロードキャスト インテントを直接送信することは可能ですか?
たとえば、次のようなことをしたいと思います。
しかし、これを試してみると、アプリの FC は ActivityNotFoundException を伴います。
ところで、レシーバーは単純に次のように定義されます。
このブロードキャスト レシーバーは正常に動作することがテストされていますが、PreferenceScreen からではありません。
ティア!
android - Android EdittextPreferenceヒント(android:hint)
EditTextPreferenceのある設定画面があります。ヒントを設定する方法
のようなxmlで
またはのようなコードで
EditTextフィールドのようにEditTextPreferenceに?EditTextのようなものだと思いましたが、このようなものは見つかりませんでした。ありがとう。
java - AndroidでEditTextPreferenceの概要を動的に変更することは可能ですか?
アプリケーションの設定を編集するために、preferenceScreen を設定しました。「あなたの名前を設定してください」のようなタイトルと入力された名前を含む要約を含む EditTextPreference を挿入したいと思います。
それは可能ですか?前もって感謝します!
android - AndroidPreferenceScreenonChangeListenerが呼び出されない
私は単純なPreferenceScreenを作成し、次のようになります。
問題は、onPreferenceChangeメソッドが呼び出されないことです。さらに、属性を検証する方法についてどう思いますか?本当に最適ではないと思います。
android - Android:カスタムPreferenceScreenを作成するにはどうすればよいですか?
PreferenceScreenを作成しようとしていますが、プロジェクト全体のようなアクティビティデザインが必要です。
カスタムPreferenceScreenデザインを作成するにはどうすればよいですか?
android - RingtonePreferencegetEntryメソッド
現在選択されている値を設定画面のサマリーラベルに表示したい。
ListPreferenceの場合、 getEntryメソッドを使用しました
メソッド、私のクラスは次のとおりです。
EditTextPreferenceには、 getTextメソッドを使用しました
RingtonePreferenceのデフォルト値を取得しようとしましたが、そのためのgetメソッドが見つかりませんでした。
誰か助けてくれますか?
BRコレサール