Mir*_*iam 31 android gallery android-intent
是否有要求获取多张图片的意图?
我们知道Intent.ACTION_PICK或Intent.ACTION_GET_CONTENT获得单个图像.我们的应用程序也注册为IntentFilter for android.intent.action.SEND和android.intent.action.SEND_MULTIPLE
但是,我们希望我们的应用程序能够使用类似应用程序的Gallery来选择多个图像.有意图吗?
Bha*_*ara 27
我也想让Intent在Android中挑选多个图像,但我失败了.我遇到了自定义主题的自定义图库.
在这里看看MultipleImagePick选择单个图像并选择多个图像,你也可以根据你的应用更改主题.



更新
感谢@ sunshine指导我限制最大图像选择.
in CustomGalleryActivity.java
AdapterView.OnItemClickListener mItemMulClickListener = new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> l, View v, int position, long id) {
if (adapter.getSelected().size() >= MAX_IMAGE_SELECTION_LENGTH) {
Toast.makeText(getApplicationContext(), "maximum items selected", Toast.LENGTH_LONG).show();
} else {
adapter.changeSelection(v, position);
}
}
};
Run Code Online (Sandbox Code Playgroud)
nin*_*nse 15
您需要将其添加到清单中:
<intent-filter>
<action android:name="android.intent.action.SEND_MULTIPLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="image/*" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
我发现这篇文章非常有用,它解释了如何检索图像.
| 归档时间: |
|
| 查看次数: |
34084 次 |
| 最近记录: |