0

我有一个活动 activity1,我想在 PreferenceFragment 中使用它,结果 PreferenceFragment 将显示我的活动我该怎么做?

4

1 回答 1

0

您可以在您的偏好中添加一个意图来打开您的活动:

来自官方文档

例如,以下是使用首选项打开网页的方法:

<Preference android:title="@string/prefs_web_page" >
   <intent android:action="android.intent.action.VIEW"
           android:data="http://www.example.com" />

您可以使用以下属性创建隐式和显式意图:

android:action

根据 setAction() 方法分配的操作。

android:data

根据 setData() 方法分配的数据。

android:mimeType

根据 setType() 方法分配的 MIME 类型。

android:targetClass

组件名称的类部分,根据 setComponent() 方法。android:targetPackage 组件名称的包部分,根据 setComponent() 方法。

你会把你的班级名称放入

android:targetClass

并将您的包名放入:

android:targetPackage

请尝试让我知道情况如何

于 2013-03-13T16:29:37.697 回答