我可以从PreferenceScreen启动设备的应用设置活动。加载活动时,活动会显示一个ListView,其中包含设备上安装的所有不同应用程序。通过滚动列表并单击我的应用程序的标题,我可以进入我的应用程序的系统设置。
我在我的preferences.xml文件中发生这种情况。
<PreferenceScreen
android:title="@string/system_settings_preference_title" >
<intent android:action="android.settings.APPLICATION_SETTINGS" />
</PreferenceScreen>
有没有办法启动我应用的系统设置而不必滚动列表?
答案 0 :(得分:0)
您的应用系统设置可以使用以下意图启动 com.myapp 是应用程序在清单文件中找到的软件包名称。
<PreferenceScreen
android:title="@string/system_settings_preference_title" >
<intent android:action="android.settings.APPLICATION_DETAILS_SETTINGS"
android:data="package:com.myapp"/>
</PreferenceScreen>