如何使应用程序启动图标运行首选项活动?

时间:2012-01-17 09:49:18

标签: java android

我想应用程序的启动图标运行应用程序的首选项活动(因为它没有活动,只有服务)。

首选项在res / xml / preferences.xml中定义。

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:3)

您需要为您的偏好设置一个活动(PreferenceActivity),在清单中添加该活动并提供适当的intent-filters,如下所示,以运行启动器:

<activity android:name=".MyPreferenceActivity" android:label="Preferences" android:noHistory="true">
    <intent-filter>
         <action android:name="android.intent.action.MAIN" />
         <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>