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

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

android - Android SeekBarPreference

私は現在、RelativeLayoutでhttp://android-journey.blogspot.com/2010/01/for-almost-any-application-we-need-to.htmlチュートリアルを使用してSeekBarPreferenceクラスを実装しようとしています。最初の問題は、TextViewpreferenceTextがまったく表示されないことです。2番目の問題は、バーを通常の設定(メディアボリュームバーなど)のようにスライドできないことです。

}

0 投票する
2 に答える
132 参照

exception - Firefox アドオンの奇妙な動作

設定エントリがあり、以下のステートメントを使用してそのコンテンツにアクセスします

これは例外をスローします:

しかし、プリファレンスの値を手動で設定した後 (about:config と入力して)、エラーは消えます!?

0 投票する
2 に答える
1383 参照

java - PreferenceManagerのトラブル

私は自分自身を問題に陥らせました。デフォルト値を持ち、実行時にユーザーが設定できるいくつかの設定を追跡するPreferenceManagerがあります。先日、私はこれをテストしていて、設定した方法では明らかに処理されない値を入力しました。アプリケーションが再度実行されるように、xmlファイルに設定されているデフォルト値をロードしたいと思います。今、それはそれが以下の値をロードしている部分に到達します

そして、それはこのエラーを吐き出します

最後に保存された設定をロードするのではなく、xmlから完全なデフォルトをロードしたいと思います。私は以下を試しましたが、機能していません:

さらに詳しい情報が必要な場合はお知らせください。

前もって感謝します!

0 投票する
2 に答える
3170 参照

android - PreferenceScreenのAndroidTimePicker->値を読み取る

カスタムDialogPreferenceがあります。ダイアログはPreferenceScreenから呼び出されます。すべて正常に動作し、ダイアログが起動してTimePickerが表示されます。

しかし、どうすれば選択した値を取得できますか?まず、プリファレンスの概要に選択した時間を書いてみました。(したがって、var xxx :)後で、SharedPreferencesに値を保存したいと思います。

これは私が今持っているものです:

どうもありがとうございました

0 投票する
11 に答える
52806 参照

java - ListPreference のデフォルト値を設定する方法

アクティビティの開始時に ListPreference のデフォルト値を設定する必要があります。試してみましListPreference.setDefaultvalue("value");たが、リストの最初のエントリがデフォルトになります。条件を確認し、その条件を満たす値をデフォルトとして設定する必要があるため必要なので、xmlファイルからはできないと思います(with android:defaultValue

たとえば、arrays.xml に次の値の配列があるとします。

PreferenceScreen xml で:

アクティビティでは、次のようなことをしたいと思います:

しかし、デフォルトで最初の選択を行うため、機能しません。別のものをデフォルトにする方法を教えてください。ありがとう。

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

android - XMLからDialogPreferenceを作成する

私はXMLからインフレートを使用しようと試みましたandroid.preference.DialogPreferenceが、ドキュメントにはいくつかの重要な部分が欠けているようで、実用的な例はどこにも見つかりません。私のXMLは次のようになります(私は多くの順列を試しましたが、これは妥当な最小値のようです):

この時点での私の推測では、サブクラス化する必要がありDialogPreference、直接使用しない必要があります。1つは、実際の設定値をダイアログ自体の要素に関連付ける方法を見つけることができません。これは、反映すると一種の景品になります。また、ソースをDialogPreference.java見るとそれが確認されているようです。また、公式ドキュメントでは「基本クラス」と呼ばれていることに気づきました。しかし、少なくとも、ネット上に決定的な十分な情報源を確立することは素晴らしいことです。これは、次のN人が私よりも早くこれを理解するのに役立ちます。

記録のために、ログファイルは次のようになります。

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

android - Androidの動的ListPreference

Androidで動的listPreferenceを生成するには? すべてのwifiアクセスポイントを取得し、優先アクティビティを使用してリストを作成したい(つまり、listpreferenceを使用してリストを作成する)。これを行う方法?

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

android - カスタム設定のAndroid設定の水平分割線?

Preference を拡張する独自のカスタム設定オブジェクトを作成しました。これらのカスタム データ タイプの設定がないため、作成しただけです。

すべてが機能していますが、システム設定オブジェクトにある水平方向の仕切りがないため、カスタム設定の外観が異なります。水平分割線を作成しているコードを探しましたが、それが行われている場所が見つかりません。

組み込みの仕切りは単なる細い棒ではありません。それに少しグラデーションがあります。これはレイアウト ファイルにあるのではないかと考えていますが、システム設定のレイアウトが見つかりません。

これがどのように実装されているか、誰にもわかりましたか?

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

android - Android、サブクラスPreferenceクラス

Android Honeycombアプリケーションを作成しようとしていますが、Preferenceのサブクラス化に問題があります:http://developer.android.com/reference/android/preference/Preference.html

タイトルと概要だけでなく、プログレスバーも使用して同様のレイアウトを作成したいと思います。

レイアウトを作成してカスタム設定クラスを追加しましたが、そのインスタンスを取得してアイテムの値を設定できないようです。

カスタムクラスでは設定キーが機能しないようです。

標準のプリファレンスクラスと比較した私のプリファレンス定義は次のとおりです。

次に、私の設定サブクラスは、コンストラクターのレイアウトリソースとしてXMLレイアウトを設定します

また、setTitleメソッドとsetSummaryメソッドをオーバーライドします。

私のメインのPreferenceActivityでは、キーでPreferenceを取得しようとしますが、設定が更新されないため、運が悪いようです。

誰かが私が間違っているかもしれない場所に私を向けてくれませんか?

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

android - タブと設定を使用するにはどうすればよいですか?

私の英語は下手です..だから私の質問が変なら..私を理解してください..

設定の設定を使用した最初の現在の ui。ちなみに、メニューの深さが深すぎる..ユーザーが最初のメニューに行きたい場合は、戻るボタンが多すぎます。

だから私はTabHostを使用しており、各タブには(設定タグを使用して)リストが表示されますが、ユーザーがリスト項目をクリックすると、タブが消えて設定UIのみが表示されます。

タブを好みで使用するにはどうすればよいですか?