我想寫一個意圖過濾器,這將允許我的應用程序打開擴展名爲「.mathref」的文件。以下的建議here,我寫我的過濾器是這樣的:Android電子郵件意圖過濾器沒有過濾文件擴展名
<!-- For email attachments -->
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/*" host="*" />
<data android:pathPattern=".*\\.mathref"/>
<data android:scheme="content" />
</intent-filter>
但是,它沒有過濾!也就是說,如果用戶點擊他們電子郵件中的任何文件,而不管其擴展名爲何,它會列出我的應用程序作爲打開文件的選項。
我該如何解決這個問題?
你爲什麼稱這是一個電子郵件意圖過濾器?它與電子郵件有關。 – greenapps