有没有办法在PreferenceScreen

时间:2017-04-07 03:45:01

标签: android application-settings preferencescreen

我可以从PreferenceScreen启动设备的应用设置活动。加载活动时,活动会显示一个ListView,其中包含设备上安装的所有不同应用程序。通过滚动列表并单击我的应用程序的标题,我可以进入我的应用程序的系统设置。

我在我的preferences.xml文件中发生这种情况。

<PreferenceScreen
    android:title="@string/system_settings_preference_title" >
    <intent android:action="android.settings.APPLICATION_SETTINGS" />
</PreferenceScreen>

有没有办法启动我应用的系统设置而不必滚动列表?

1 个答案:

答案 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>