Intent
からシステムのロケーション設定を起動したいとします。私はプログラムでは、この設定場所の設定インフルエンスXMLファイル
Intent viewIntent = new Intent(android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(viewIntent);
ようになっていることを知っているが、私はPreference
のXMLからそれを行う必要があります。私はいつもActivityNotFoundException
を取得し、私はこの
<Preference
android:title="@string/pref_title" >
<intent android:action="android.settings.ACTION_LOCATION_SOURCE_SETTINGS" />
</Preference>
ようにしようとしたが、それは動作しません。 XMLインテントからそのシステムのロケーション設定を起動するにはどうすればよいですか?
I appreciaあなたの答えを教えてください。それは、XMLからそのアクションを呼び出す方法がないということですか? – Jago
私は方法に精通していないと私はないと思います。 –
私は 'AndroidRuntimeException'を取得しています:"アクティビティの外から 'StartActivity()'を呼び出しています "。私はこれが 'onPreferenceClick()'のコンテキストのためだと思います... – Jago