【问题标题】:How to open a file in my app from file manager?如何从文件管理器打开我的应用程序中的文件?
【发布时间】:2016-02-04 16:21:23
【问题描述】:
我在 Android Studio 中开发了一个照片查看器应用,但是当我尝试从文件管理器打开图像时,它没有在应用列表中显示我的应用。如何将我的应用添加到应用选择弹出窗口?我应该怎么做才能在我的应用程序中成功打开它?
【问题讨论】:
标签:
android
android-layout
android-intent
android-activity
android-studio
【解决方案1】:
将这些行放入清单文件中
<intent-filter>
<action android:name="android.intent.action.PICK" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.GET_CONTENT" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.OPENABLE" />
<data android:mimeType="image/*" />
</intent-filter>