我试图通过声明过滤器声明来打开一个sqlite文件 在我的清单中。
<activity
android:name=".SplashActivity"
android:configChanges="orientation"
android:icon="@drawable/ico"
android:label="@string/app_name"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.EDIT" />
<category android:name="android.intent.category.DEFAULT" />
<data
android:mimeType="*/*"
android:host="*"
android:pathPattern=".*\\.sqlite"
/>
</intent-filter>
</activity>
当我尝试使用filemanager打开sqlite文件时,没有应用程序显示。 我试过改变mimetype但似乎什么都没有用。 还有其他人有更好的运气吗?
由于
答案 0 :(得分:0)
我住在巴西。抱歉英语。第二次尝试中的intent-filter:
<data android:scheme="file" android:host="*"
android:mimeType="*/*"
android:pathPattern=".*\\.fileName" />