問題タブ [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 投票する
2 に答える
1948 参照

android - 設定アクティビティからアクティビティを呼び出す方法は?

Preference アクティビティからアクティビティを開始する方法を知りたいです。
私のシナリオは次のようなものです:

ビューに一連の画像を表示するアプリケーションがあります。GridView、Gallery View、または ListView を指定できます (既定のビューは GridView になります)。

メニューを押すと、ビューのリスト設定(GridView/GalleryView/ListView)がある設定メニューが表示されます。

特定のビューを選択すると、画像を表示するメインのアクティビティのビューが変更されます。
これをどのように実装できるか知りたいですか?

設定アクティビティのビューをクリックすると呼び出されるインテントによって、メインのアクティビティを呼び出すことを考えました。

それは可能ですか?

ありがとう、
セン

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

android - DefaultSharedPreferences値を設定するにはどうすればよいですか?

「サービスを有効にする」チェックボックスのある設定アクティビティがあります。

私はこのような値を読みました:

わかりましたが、どうすればこの設定を設定できますか?

これはCustomSharedPreferenceではなく、DefaultShared Preferencesであり、DefaultSharedPreferencesのメソッドputBooleanがないようです。

これが必要です。この値をtrue/falseに設定する必要があるボタンのあるウィジェットがあるからです。

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

android - メイン アクティビティとしての PreferenceActivity

私は、以下で構成される最初のアプリに取り組んでいる初心者です。

  1. onClick でサービスを開始/停止する CheckBox が 1 つだけあるメイン アクティビティ。
  2. 60 秒ごとにメソッド (クイック データベース クエリ) を実行するサービス。

すべてが機能するようになった後、CheckBox がその状態を保存していないことに気付きました。もう少し検索した後、CheckBox ではなく CheckBoxPreference を使用する必要があると考えました。

これを行う方法の調査を開始する前の私の質問: 主な活動として設定画面を設定することは可能ですか? もしそうなら、誰かがこれの例を知っていますか、または私が使用する必要があるものの概要を誰かが提供できますか?

私は研究を続けているので、いくつかのガイダンスを探しています。私は学ぼうとしているので、その理由を理解したいと思っています。

MyPreferenceActivity.class を作成しましたが、設定が保存され、正しく返されたようです。現在、「このメソッドはブール型の結果を返す必要があります」というエラーが発生しています。これは、私のコードの次の行で発生します。

申し訳ありませんが、書式設定用のツールバーが表示されません。

MyPreferenceActivity.class

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

java - Preferences API のシステム全体のバージョンはありますか?

前の質問で、設定 API について学びました。残念ながら、それはユーザー固有の設定にすぎないようです。また、ユーザー間で設定できるようにする必要がある設定もあります。Javaでそれを行うプラットフォームに依存しない方法は何ですか?

編集:

以下の良い情報ですが、実装してから問題が発生しました...最初に開発ボックス(Win 7、UACオフ)でテストしたところ、正常に動作しました。最初のテスト VM で試してみましたが、失敗しました... UAC をオンにした Win 7 では、書き込みが失敗します (書き込みに続いて読み取りを行うことができ、そこに入力した値を取得できません)。

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

android - Android の着信音設定 - データの取得

着信音の好みがあります。どうすればセレクションを入手できますか?私は次の種類のコードを持っています:

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

android - EditTextPreference ボタンを無効にしますか?

EditText フィールドにテキストがない場合に [OK] ボタンを無効にする EditTextPreference が必要です。カスタム EditTextPreference クラスを作成し、EditText オブジェクトを取得して TextWatcher を設定できましたが、ボタンを無効にする方法が見つかりません。ダイアログの [OK] ボタンと [キャンセル] ボタンにアクセスできないようです。

これらのボタンにアクセスする方法、または私がやろうとしていることを行う方法を知っている人はいますか?

他の唯一のオプションは、EditTextPreference のように見え、それを模倣するカスタム ダイアログを最初から作成しようとすることです。

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

android - PreferenceActivityは、ドメインオブジェクトの値を表示/編集します

このコードを前提として、checkbox-およびtextpreferenceから値を取得し、それらをドメインオブジェクトに格納するにはどうすればよいですか?


元の質問:PreferenceActivityのルックアンドフィールを使用して通常のアクティビティを作成する 私の目標は、ストックandroidプリファレンスのルックアンドフィールを使用してアクティビティからドメインオブジェクトの変数を編集することです。これを達成する最も簡単な方法は何ですか?

PreferenceActivityを作成し、SharedPreferencesの値の代わりにドメインオブジェクトの値を表示/編集するように変更することは可能でしょうか?

0 投票する
7 に答える
7193 参照

android - カスタムPreferenceクラスでsetDefaultValue()を呼び出しても、デフォルト値は設定されません。なんで?

PreferenceActivity設定画面を拡張しています。このプリファレンスアクティビティでは、いくつかのプリファレンスがあり、そのうちの1つはカスタムメイドです。問題は次のとおりです。

このカスタム設定(から拡張ListPreference)では、デフォルト値を設定できるようにしたいので、メソッドをオーバーライドしますsetDefaultValue()。この方法では、正しい値を取得するように解析を行います。関数でこの値を読み取ろうとすると、getValue()が返されますnull

そこで、ハードコードされた値をそこに入れるとどうなるかを考えました(おそらく、何か間違ったことをしたのは初めてではないでしょう)。まあ、私はまだnull戻ってきます。

私が間違っていることについて何か考えはありますか?

編集:
値は取得するまでわからないため、xmlファイルでdefaultValueを設定することは実際にはオプションではありません。

私は回避策を作成しました:

  • アプリを初めて起動するとき:データを取得する
  • プリファレンスで値を設定します。

このようにして、データを収集するときにデフォルトの設定を設定します

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

android - サブプリファレンスからプリファレンスの概要を更新する方法

この問題を解決できません。設定画面があり、別の画面を開くサブ設定があります。その別画面で項目の変更をキャッチできOnSharedPreferenceChangeListener、親設定画面でサマリを変更したのですが、その親設定画面に戻ってもサマリが変わっていませんでした。

ここでも同じ質問をしましたが、結論がはっきりせず、この問題を解決できませんでした。それは私にはよくある問題のようで、これには良い解決策があると思います。

この問題の解決策を知っている人はいますか?

  • 私が維持したいことが 1 つあります。
0 投票する
2 に答える
1115 参照

preference - TAOCPは何巻から始めればいいですか?

サー・ドナルド・クヌースによる「The Art Of Computer Programming」シリーズを読むことにしました。

あなたの経験に基づいて、どの巻から始めるのが良いか、 (他の巻と比較して)より簡単なものを提案してください。

私は急いですべてを学びたいわけではないので、どのタイプのボリュームから始めても問題ありません。