【发布时间】:2013-08-20 14:31:56
【问题描述】:
我正在开发一个简单的 android 文件管理器。我面临的问题是当有人想要发送文件等时,让我的应用程序将文件上传到另一个应用程序或网站。我尝试阅读开发人员文档,但它们有点令人困惑。如何设置我的 MainActivity(如果这是放置这个的好地方)来处理这个并允许上传文件?这是我的清单中的内容...
<activity android:name="com.myapp.MainActivity" android:label="@string/app_name"
android:configChanges="keyboardHidden|screenSize|orientation">
<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.GET_CONTENT"/>
<category android:name="android.intent.category.OPENABLE"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="*/*"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.PICK"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="file"/>
<data android:scheme="folder"/>
<data android:scheme="directory"/>
</intent-filter>
<meta-data android:name="android.app.searchable"
android:resource="@xml/searchable"/>
</activity>
【问题讨论】:
标签: java android manifest file-uri