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

How to limit the number of files that the app can receive through sharing intent

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

<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>

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

有什么属性吗?

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

Is there any attribute for that?

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