计算机无法识别 RESULT_OK 和 getContentResolver

问题描述 投票:0回答:0

我正在尝试创建一个从手机图库中选择照片的功能。

但是当我使用这段代码时

photoPickerIntent.setType("image/*");
startActivityForResult(photoPickerIntent, 1);

protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
    super.onActivityResult(requestCode, resultCode, data);
    if (resultCode == RESULT_OK)
    {
        Uri chosenImageUri = data.getData();

        Bitmap mBitmap = null;
        mBitmap = Media.getBitmap(this.getContentResolver(), chosenImageUri);
        }
}

我希望它能正常工作,但是

RESULT_OK
this.getContentResolver()
项亮起红色,计算机说他不认识它们。这里有什么问题? 这是在片段里面

java android photo-gallery
© www.soinside.com 2019 - 2024. All rights reserved.