問題タブ [android-settings]

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 に答える
1145 参照

android - Google Play Location Service の BroadcastReceiver (ステータスバーの設定)

設定BroadcastReceiverの状態変更を取得するために登録しようとしていますLocation

ロケーション設定

しかし、それを行うためのドキュメントは見つかりませんでした。BroadcastReceiver特定の検索プロバイダー (GPSおよびNetwork providers)のステータスを確認することしかできませんでした。ただし、この特定のオプション ( Location) がシステム設定でアクティブかどうかを確認するためではありません。

誰かが私に正しい方向を示すことができますか?


ノート:

Google Play Location Service (com.google.android.gms.location.LocationListenerインターフェース)を使用しました。

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

android - ユーザーが [設定] にアクセスする必要なく、位置情報モードの高精度またはバッテリー節約をプログラムで有効にする

これを尋ねる理由: (アプリで試す理由でもあります)

Lollipop で Google マップを使用すると発生します。場所が無効になっている場合でも、ユーザーがマップ アプリから入力した後、[設定] にアクセスしなくても、高精度モードで有効になります。

Bluetooth を有効にするために同様の機能を実現できます。この場合、アプリでアクションが開始されます。ユーザーは選択を行う必要がありますが、ユーザーは以下を使用して設定にリダイレクトされません。

startActivity(new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE));

BluetoothAdapterで見つけることができたので、 LocationAdapter がないことがわかったので、gms->LocationServicesを調べました。基本的にLocation API 参照android.location.LocationManagerの下のほとんどすべてですが、まだ利用できるようなものはないようですACTION_REQUEST_ENABLE

同じ方法が他にもあることを願っており、より多くの人がそれを試しています。

注意してください:
context.startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));そのようには機能しません。

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

android - Android Lollipop アプリの通知設定

Android Lollipop では、通知を長押しすると、その通知のアプリの設定 (優先度など) にアクセスしたり、単純にブロックしたりできます。これらの設定にアクセスするために使用できるインテントはありますか?

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

android - customPreference の EditText がフォーカスされない

概要が「EditText」フィールドである設定で customPreference を作成しました。クリックすると、ビューがキーボードに対して上にスクロールし、editText がフォーカスされません。editTextにフォーカスする方法は?

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

android - AndroidのcheckBoxPreferenceのpreferenceScreenを取得する方法

ある時点で次のようになる設定xmlファイルがあります。

ご覧のとおり、preferenceScreen が 2 つあります。私はCheckBoxPreferenceのpreferenceScreenを取得したい(キー:プロファイルを持つ設定画面)。私が使用するとき:

タイトルが「こんにちは。このcheckBoxPreferenceの直接の親(最初の親)画面を取得するにはどうすればよいですか? ビューを無効または有効にできるように取得したい。

アイデアは??ありがとう!!

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

android - Android のパスワード ポリシーの品質として指紋を設定する

Android で、デバイス管理アプリケーションがデバイスのパスワード ポリシーとして指紋のみを許可する方法はありますか?

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

android - 設定を変更した後に表示を更新するにはどうすればよいですか?

距離と体積を表示するアプリがあります。距離、マイルまたは km の単位と、体積、ガロンまたはリットルの単位を選択できるようにする SettingsFragment があります。ユニット間の変更は機能しますが、すぐには機能しません。変更を確認するには、電話を裏返すか、アプリをリセットする必要があります。設定変更をすぐにメインアクティビティに反映させたいのですが、どうすればよいのかわかりません。私はいくつかの調査を行い、可能な解決策を見つけました:設定ガイドは、変更をリッスンするために OnSharedPreferenceChangeListener インターフェイスを実装する必要があることを示唆しています。ただし、これは PreferenceFragment に実装されており、別のアクティビティには実装されていません。これは同様のソリューションです。

メインアクティビティの設定変更をリッスンする適切な方法と、変更が発生したときにビューを更新する方法について混乱しています。誰でも明確にできますか?