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

android - PreferenceActivityのPreferenceアイテムの右側にあるアイコンをマークするにはどうすればよいですか?

画像をクリックしてご覧ください http://i1094.photobucket.com/albums/i455/tdounnyy/device.png

このPreferenceActivityの下部にある「着信音の選択」には、右側にアイコン/ボタンがあります。

そして「バイブレーション」はしません。

このバイブレーションプリファレンスは、プリファレンスを拡張する1つのカスタムプリファレンスです。

同じアイコンをバイブレーションの行に配置したいと思います。1つの方法は、ListPreferenceまたはRingtonePreferenceを拡張してOSをチートすることです。

私はこれが好きではなく、もっと良い解決策があるかどうか疑問に思っています。

Preferences.xml

プレフィックス「android」を次のように追加しました。

現在、Eclipseは次のように述べています。エラー:リソースは公開されていません。私はグーグルで検索しましたが、運がありません。突破する方法を考えたことはありますか?

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

android - アンドロイドの好みの活動

好みのアクティビティがあり、そのアイテムの1つをクリックすると、バックグラウンド作業が開始され、バックグラウンドタスクが終了するまでフォアグラウンドに素敵なプログレスバーが表示されるようにしたいと思います。どうやってするの???

書かれたコード:

しかし、上記のコードは進行状況ダイアログを表示していません。ANRエラーが発生します。

ありがとう。

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

android - PreferenceScreenから送信されたアプリのメールを共有する

私は自分のAndroidアプリに機能を作成しようとしています。これにより、ユーザーはAndroidマーケットで自分のアプリへのリンクを、メールを送信したい人と共有できます。

私はこれpreferences.xmlを以下のように作成しました

ここにどのような意図を置くべきか、[アプリの共有]をクリックしたときにどのように処理するのかわかりませんPreferenceScreen。メールを開いて、件名とアプリのAndroidマーケットリンクを件名に事前入力したいと思います。

ユーザーはメールアドレスを入力して友達に送信します。

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

android - Android DatePreference のデフォルト値が設定されていませんか?

Java 側から DatePreference のデフォルト値を設定する方法。

「今」の日付に設定したい

ありがとう。

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

visual-c++ - 環境設定セレクターとしての Visual C++ ListBox

そこで私は、ユーザーがさまざまな設定を編集できるツールを作成しています。設定にはいくつかのグループがあり、すべてのタブを表示する矢印スライダーを作成せずに TabControl を使用するには多すぎるため、ListBox を使用して設定のグループを一覧表示することにしました。変更可能な設定は、ボックスの右側に表示されます。

これを行う方法がわかりません。明らかに、ListBox の OnSelectionChanged 関数で何かが呼び出されますが、そこからどこへ行くべきかわかりません。確かに、ダイアログは動的なデザインを持つことができますよね? デザインを作成して TabControl にバインドし、ListBox に対して同様のことを行うタブ付きダイアログの作成を模倣しますか? 繰り返しますが、動的であるのは ListBox 自体ではありません。ユーザーが ListBox から「Settings A」をクリックすると、ListBox の右側に設定 1、2、および 3 が表示され、それぞれにテキスト ボックス/ラジオ/チェックがあります。

これを達成する方法についてのヒントはありますか? ボックスの上部にたくさんのタブが並んでいるよりも見栄えが良いと思います. 私を助けることができる素晴らしい心に前もって感謝します。私は C++ に精通していますが、VC++ の初心者です。

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

android - layout.xmlファイルにボタンがあります。各ボタンをリンクして新しい設定画面を開く方法がわかりません。

layout.xmlファイルにボタンがあります。各ボタンをリンクして新しい設定画面を開く方法がわかりません。

私のアプリを再配置しようとしていますが、現在はすべて設定画面ですが、UIを少し変更してメインページにボタンを表示するように変更したいと考えていました。それぞれが、設定済みの新しい設定画面を開きます。アドバイスがあれば、できます。すでに好みのガラ場を作っただけでそれを開く方法を理解していないようです。

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

android - 特定の SharedPreferences に設定をアタッチする方法は?

私は、アプリケーションの設定の実装に取り​​組んでいます。設定UIを表示する方法と、を使用して値を読み書きする方法を知っていますSharedPreferences。私たちのアプリでは、2 セットの設定を処理する必要があります。この問題についてお聞きしたいと思います。特に、Android ドキュメントの 1 つのコメントです。

Preference.getSharedPreferences()のドキュメントには、Return valuesセクションの下に次のコメントがあります。

Returnsこの Preference がその値を読み取る SharedPreferences、または Preference 階層にアタッチされていない場合は null。

SharedPreferencesを特定のPreferenceにアタッチする方法をお尋ねしたいと思いますEditTextPreference。言い換えると、 の永続化コードはPreference、ユーザー入力をある特定SharedPreferencesのオブジェクトに格納し、他のオブジェクトには格納しないことをどのように認識しているのでしょうか?

私の質問を例でさらに説明するために、次のようなものがあるとします。

私の質問はprefs1Preferenceオブジェクトの永続化コードではなくprefs2.

ターゲットは、2.3.4 を実行する Nexus One です。

答えは明らかかもしれませんが、ドキュメントを読んだり、Web を検索したりしても見つかりませんでした。よろしくお願いいたします。

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

android - XML なしの設定画面

プリファレンスを使用したいのですが、xml では使用したくありません。これを使用してxmlを見つけました:

そして、これは私の .xml です:

これはうまくいきます!しかし、xml ファイルを使用せずにアクティビティ .java で設定を宣言するにはどうすればよいでしょうか? たぶん、誰かが私の短いコードの短いサンプル コードをくれます。

ありがとう。

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

java - 環境設定の ListView

ListView を含む Android アプリケーション (Honeycomb) 用のカスタム設定画面を作成しました。

すべてが期待どおりに表示されますが、ListView はスクロールしていません。これは、Preference クラスが ScrollView に組み込まれており、ListView が ScrollView への埋め込みをサポートしていないことが原因のようです。

Preference クラスの ScollView を削除できるかどうか、または動作させるための別のトリックがあるかどうかを知りたいです!?

返信ありがとうございます :) 乾杯

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

android - Androidチェックボックス設定

チェックボックスの設定に関するチュートリアルが見つかりません。リスト設定は使用できますが、チェックボックス設定は使用できません。今のところ、ユーザーがchecboxを設定した場合、トーストメッセージは「true」と表示され、オフに設定した場合、トーストメッセージは「false」と表示されます。これまでのところ私はこれを持っています:

Preferences.xml:

EditPreferences.java:

編集:David Cauntのおかげで解決策: