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

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

java - EdittextPreference からのテキスト

EditTextPreferenceはこれです:

私の PreferencesActivity で:

今のところ問題ありません..今、通知付きのサービスがあります。私の目標は、通知のタイトルに namePref 値を渡すことです。私はこれをサービスに書きました:

通知のタイトルに挿入nameしますが、名前がnullであると言ってアプリがクラッシュします..解決できません..

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

android - メインアクティビティandroidでEditTextPreference参照を取得する方法

メイン アクティビティで EditTextPreference への参照を取得するにはどうすればよいですか?

私はこれを試しました:

しかし、このエラーが発生しました。

これは EditTextPreference のコードです

EditTextPreferece への参照を取得したら、この参照を使用して、メイン アクティビティを通じて EditTextPreferece の値を設定します。何かのようなもの;

0 投票する
3 に答える
23005 参照

java - Android SharedPreference から EditTextPreference のデフォルト値を設定する方法は?

今回は同じプロジェクトで、res/xml フォルダーの settings.xml ファイルで少し難しい問題に直面しています。

およびクラス ファイル UserData.java で:

私がここでやろうとしているのは、上記の 2 つの EditTextPreferencesandroid:defaultValueをそれぞれ格納されweightageものに設定することSharedPreferences です。

さて、どうやってそれを行うのですか?

編集: settings.xml ファイルを使用する提供された Settings.java ファイル:

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

android - Android で他の設定がパルスされたときに EditTextPreference タイトルを更新する

設定メニューを備えた Android アプリケーションがあります。UI のボタンを変更すると、EditTextPreferences もいくつか変更されます。さらに、すべての EditTextPreferences の値をリセットする設定を実装したいと思います。今私が持っています:

プリファレンス.xml

SettingsFragment.java

リセット設定をパルスしても、何も変わりません。ただし、設定フラグメントを閉じて再度開くと、UI の設定とボタンがデフォルト値に変わります。リセット設定をパルスしたときにボタンと設定を更新するにはどうすればよいですか?

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

android - Android - ダイアログが閉じられると EditTextPreference がキーボードを閉じない

PreferenceFragmentwithinを使用して設定画面を作成していますPreferenceActivityEditTextPreference[キャンセル]、[OK] をタップするか、ダイアログの外側をタップして、ダイアログを閉じた後もソフト キーボードが表示されたままになるという厄介な問題を除けば、すべて正常に機能します。

これは、API レベル 15 (4.0.3) を使用して作成した最初のアプリです。以前のアプリは API レベル 8 (2.2)PreferenceActivity用で、その設定 (フラグメントなし) に使用されていました。そのアプリでは、[キャンセル]、[OK]、またはダイアログの外側をタップすると、キーボードは常に自動的に閉じます。コードは必要ありません。

EditTextPreferenceダイアログを閉じた後にキーボードを閉じるようにコーディングする必要があるのは普通ですか? もしそうなら、これをトラップするためにどのイベントを使用する必要がありますか?

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

java - Sony D2203 で PreferenceManager.setDefaultValues を実行するとエラーが発生しますが、Sony D2403 で実行するとエラーが発生します

Sony D2203 は Android 4.4.2 を実行し、D2403 は Android 4.4.4 を実行します。

エラーが発生しているコード内の特定の行は次のとおりです。

これは、エラーの logcat 出力です。

MyEditTextPreference クラスは次のとおりです。

プリファレンス XML ファイル:

なぜこの問題が発生するのか誰かが知っていますか? Web 上で役立つ情報が見つかりません。私のコードには Android 4.4.2 と Android 4.4.4 の間の互換性の問題があるようですが、それが何であるかはわかりません。