0
我在我的应用程序内创建了一个obj查看器(用于查看3D模型),并希望此功能与其他应用程序共享。 OBJ文件通常以.obj结尾。有人可以简短地描述我必须听哪些广播,提供我的3d查看器,每次用户处理这些文件?根据特定文件名结尾捕捉广播意图
在此先感谢
我在我的应用程序内创建了一个obj查看器(用于查看3D模型),并希望此功能与其他应用程序共享。 OBJ文件通常以.obj结尾。有人可以简短地描述我必须听哪些广播,提供我的3d查看器,每次用户处理这些文件?根据特定文件名结尾捕捉广播意图
在此先感谢
把这样的事情在你的AndroidManifest.xml中的活动应该工作:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" />
<data android:mimeType="*" />
<data android:pathPattern=".*\\.obj" />
<data android:host="*" />
</intent-filter>
如果你有一个MIME类型,那么你应该填补的,以及因此它的工作原理如果扩展名是错的,但是mime类型是正确的。
这是一个无效的MIME类型。通配符MIME类型是“\ */\ *”。 – hackbod 2011-05-26 07:00:26
thx,我会注意到。 – GeekYouUp 2011-05-26 07:05:15
在维基百科上(http://en.wikipedia.org/wiki/Wavefront_.obj_file),theres'application/x-tgif'?称为MIME类型。这是正确的把它放入''? – 2011-05-26 07:40:07