/**
* 选择系统相册图片
*/
private void pickFromGallery() {
DataAbilityHelper helper = DataAbilityHelper.creator(this);
try {
// columns为null则查询记录所有字段,当前例子表示查询id字段
ResultSet resultSet = helper.query(AVStorage.Images.Media.EXTERNAL_DATA_ABILITY_URI, new String[]{AVStorage.Images.Media.ID},
null);
while (resultSet != null && resultSet.goToNextRow()) {
PixelMap pixelMap = null;
ImageSource imageSource = null;
Image image = new Image(this);
image.setWidth(250);
image.setHeight(250);
image.setMarginsLeftAndRight(10, 10);
image.setMarginsTopAndBottom(10, 10);
image.setScaleMode(Image.ScaleMode.CLIP_CENTER);
// 获取id字段的值
int id = resultSet.getInt(resultSet.getColumnIndexForName(AVSto
HarmonyOs获取系统相册图片
最新推荐文章于 2024-10-14 21:37:32 发布