0
我正在開發一個Android應用程序。如何將電子郵件附件加載到我的應用程序?
我已經在的Manifest.xml添加一些設置如下。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/pdf" />
<data android:mimeType="text/html" />
<data android:mimeType="text/htm" />
</intent-filter>
然後,用戶可以選擇我的應用程序來打開附件。
的問題是,我能在那之後呢? 如何訪問該文件?
我不能讓他叫**文件f =新的文件(新的URI(uri.toString()))文件實例; ** 。我得到一個運行時異常,指出「java.lang.IllegalArgmentException:URI中的預期文件模式:content:// ...」。 –
請在這裏發佈'uri.toString()'的值。 –
打開與電子郵件:內容://com.android.email.attachmentprovider/1/121/RAW –