android - 如何通过共享 Intent 限制应用程序可以接收的文件数量

标签 android file android-intent share

在我的应用程序中,我使用此 intent-filter 注册了一个 Activity :

<intent-filter>
                <action android:name="android.intent.action.SEND_MULTIPLE" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:mimeType="image/*" />
                <data android:mimeType="audio/*" />
</intent-filter>

但是当用户从列表中选择我的应用程序(而不是在 Activity 中提醒)时,我想限制每次可以共享的文件数量(例如在 whatsapp 中 10 个)..

有什么属性吗?

提前致谢,对不起我的英语:)

最佳答案

Is there any attribute for that?

不,对不起。虽然欢迎您设置限制,但您无法宣传它,更不用说强制调用您的限制的 Activity 遵守该限制了。因此,您将不得不自己处理限制,或者消除限制。

关于android - 如何通过共享 Intent 限制应用程序可以接收的文件数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34246758/

相关文章:

Android 布局权重不适用于相对布局

安卓在后台播放音乐

c - 写入文件问题

java - 在android中捕获图像时出现管道错误

android - 我们可以通过 intent 在 android 中传输多少数据?

Android:将图像附加到电子邮件 Intent - 错误

java - 如何对发送到 Activity 的不同 Extras 执行不同的操作?

android - 是否可以使用 MonoDroid 和 MonoTouch 创建一个可供非 Mono 开发人员使用的跨平台共享库?

android - 如何找到 Android 2.3.3 平台的源代码?

file - Windows 7 中的 explorer.exe 使用哪些 API 来列出文件?