从Android中的资产文件夹中选择图片
我希望用户能够从我的应用程序附带的一组给定图片中选择一张图片从Android中的资产文件夹中选择图片,android,Android,我希望用户能够从我的应用程序附带的一组给定图片中选择一张图片 是否可以使用new Intent(Intent.ACTION\u PICK)但不使用用户手机上的媒体文件,而是使用我之前定义的一些图片/位图?到目前为止,我只找到了从图库中拾取图像的示例。不,对不起,没有从项目的资产/文件夹中拾取图像的操作。您需要为此创建自己的用户界面。No.Intent(Intent.ACTION\u PICK)从手机的多媒体资料中选择图片 private static final int SELECT_PH
是否可以使用
new Intent(Intent.ACTION\u PICK)
但不使用用户手机上的媒体文件,而是使用我之前定义的一些图片/位图?到目前为止,我只找到了从图库中拾取图像的示例。不,对不起,没有从项目的资产/
文件夹中拾取图像的操作。您需要为此创建自己的用户界面。No.Intent(Intent.ACTION\u PICK)从手机的多媒体资料中选择图片
private static final int SELECT_PHOTOS = 100;
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK);
photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, SELECT_PHOTOS);
用于资产文件夹
try
{
// get input stream
InputStream inputStream = getAssets().open("avatar.jpg");
// load image as Drawable
Drawable d = Drawable.createFromStream(inputStream, null);
// set image to ImageView
mImage.setImageDrawable(d);
}
catch(IOException ex)
{
return;
}