我们自己定义的文件格式,要通过我们的APP打开,定义方式如下:
<activity
android:name=".activity.Installctivity"
android:label="@string/title_activity_installctivity" >
<intent-filter >
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<!--必须得如下配置-->
<data android:scheme="file" android:host="*" android:mimeType="*/*" android:pathPattern=".*\\.MWP"/>
</intent-filter>
</activity>
参考链接http://stackoverflow.com/questions/15121925/is-it-possible-to-match-an-intent-filters-pathpattern-in-a-case-insensitive-way
获取文件路径并读取( file:///storage/emulated/0/Download/out.MWP)