0

我正在尝试通过清单中声明的​​意图过滤器打开一个 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>

当我尝试使用文件管理器打开 sqlite 文件时,没有显示任何应用程序。我曾尝试更改 mimetype,但似乎没有任何效果。其他人有更好的运气吗?

谢谢

4

1 回答 1

0

我住在巴西。对不起英语。第二次尝试中的意图过滤器:

       <data android:scheme="file" android:host="*"
                android:mimeType="*/*"
                android:pathPattern=".*\\.fileName" />
于 2013-10-01T18:25:39.610 回答