我有一个链接“openactivity://”,我的应用程序有活动:com.example.MyAct
有没有办法通过点击链接打开活动“com.example.MyAct”?
我尝试过:
<activity android:name=".MyAct"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="openactivity"/>
</intent-filter>
</activity >
但是它并不起作用,它似乎不适用于高版本的Android设备。(它不适用于我的HTC Sensation版本2.3.4和HTC One X版本4.0.3)
答案 0 :(得分:0)
我得到了答案:一些Android电子邮件应用程序将在lauching之前将我的链接更改为http格式,这就是为什么我无法捕获自定义URL事件。
HTC Sensation版本的本机邮件应用就是我上面说的那样。
尝试使用其他邮件应用程序,例如K-9电子邮件,一切都会有用。