2017-04-07 43 views
0

我的应用程序的系统设置,我可以从PreferenceScreen启动设备的应用程序设置活动的方式。活动加载时,活动将显示一个ListView,其中包含安装在设备上的所有不同应用程序。通过滚动列表并单击我的应用程序的标题,我可以访问我的应用程序的系统设置。是否有推出的PreferenceScreen

我做到这一点,我的preferences.xml文件。

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

是否有推出我的应用程序的系统设置,而不是在列表中滚动的方式?

回答

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>