問題タブ [edittextpreference]
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 - edittextpreference ダイアログで null 検証を設定する方法
edittextpreference ダイアログで null 検証を設定して、null の場合、ユーザーが [OK] をクリックできず、ダイアログ自体にメッセージが表示されるようにする方法。私は長い間それを見つけようとしてきましたが、成功しませんでした....
android - EditTextPreference からユーザー入力を取得するにはどうすればよいですか?
いくつかの EditTextPreference 「オブジェクト」を含む PreferenceScreen を XML で定義しました。これらのフィールドからユーザー入力を取得したいのですが、方法がわかりません。答えはここにあるようですが、私はそれを取得していません: http://developer.android.com/reference/android/preference/EditTextPreference.html
私はそれがこれに似ていると推測しています:
android - EditTextPreference 保存前にデータを検証
EditTextPreference を検証する方法があります。私のメソッドは、onSharedPreferenceChanged クラスを実装することにより、データの確認後に実行されます。
ただし、情報を確認した後にのみ発生します。ダイアログボックスを閉じずにチェックを実行します。OK の場合は、ユーザーがデータを正しく入力できるように閉じるか、開いたままにします。
それが不可能な場合は、検証が false であればダイアログ ボックスを再度開きます。
設定Activity.java
java - Android EditTextPreference スタイル
私のアプリでは設定で EditTextPreference を使用し、Android API uder 11 edittext フィールドでは背景が黒でテキストの色が黒です。EditTextPreferences の背景色を変更するにはどうすればよいですか?
私が試した:テーマで:
スタイルで:
スタイルを次のように設定した場合:
とテーマに:
エラーが発生しました:
android - EditTextPreference のレイアウト アイテム ID を取得する方法
私は、xmlレイアウトの私のxmlフォルダにpreferenceactivityと私のpreferences.xmlレイアウトを拡張するEditPreferences.classを持っています。レイアウトet_layout.xmlを持つEditTextPreferenceコントロールを使用しました私の質問は、私のEditPreferences.classでテキストビューIDを取得する方法です
レイアウト
android - EditTextPreference Android の OK キャンセル ボタン
Android の新しいバージョンでは、ベスト プラクティスは、この特定の順序で CANCEL - OK ボタンを配置することです。古いバージョンでは、デフォルトの順序は OK - CANCEL です。
2.3.3 以降のアプリを開発しています。すべてのボタンを CANCEL - OK の順序に設定しました。ただし、2.3.3 携帯電話の EditTextPreference ダイアログには、古い形式の OK - CANCEL が表示されます。
これを変更する方法はありますか、または設定を変更するために独自のカスタム ダイアログを作成する必要がありますか。
android - 設定画面で edittext 設定から値を取得する
私はアンドロイド開発が初めてです。Androidの設定画面について聞いたばかりです。だから私はちょうど1つを作りました。これは、ダイアログに名前を入力するだけです。
これは私が作成した設定画面です。メインアクティビティで入力された名前「tony」にアクセスする方法を知る必要があります。ダイアログから名前にアクセスする方法がわかりません。名前ダイアログで名前にアクセスするための別のアクティビティを追加する必要がありますか? 誰か説明してくれませんか。