我为特定类型的 mime 和扩展添加了一个意图过滤器到我的活动中,因此当我单击该文件时,它会打开应该打开的活动。
那太棒了,它的工作原理!
但是我怎样才能得到我点击的文件呢?我想这是可能的。
有人可以给我一些提示吗?非常感谢提前;)
编辑:
我的 AndroidManifest.xml 上有这个
<activity
android:name="com.activities.omega1.SlaveLoadConfig"
android:label="@string/title_activity_slave_load_config"
android:screenOrientation="portrait" >
<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="file" />
<data android:mimeType="*/*" />
<data android:pathPattern=".*\\.sso" />
<data android:host="*" />
</intent-filter>
</activity>
而且我已经有扩展名为 .sso 的文件打开了 SlaveLoadConfig 活动,但是我想要一个处理程序来获取文件的内容,如何?