【发布时间】:2010-01-16 13:21:55
【问题描述】:
我在这里遇到了一些问题。我想要做的是从 PreferenceActivity 中启动一个 Activity。所以我的preference.xml 包含首选项布局如下所示:
<Preference android:title="Launch Activity" >
<intent android:action="org.momo.SOME_ACTIVITY" />
</Preference>
清单知道我要启动的活动..
<activity android:label="@string/app_name" android:name="SomeActivity">
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
<action android:name="org.momo.SOME_ACTIVITY" />
</intent-filter>
</activity>
你猜怎么着,当我想启动它时,我得到了一个安全异常( Permission Denial )。我错过了什么吗?我对意图的理解仍然有点不完整,但我认为它必须以这种方式工作。
感谢您的帮助!
【问题讨论】:
-
你能发布堆栈跟踪吗?
-
对不起,我自己想通了。该死的日食切割错误消息,该死的自己没有注意到它。无论如何,谢谢你看看它!
-
如果你想通了,你可以发布解决方案作为答案。与您遇到相同问题的人可能最终会通过 Google 来到这里,所以如果我们也能在页面上找到解决方案,那就太好了。
-
您错过了活动名称前的点。
标签: android android-activity preference