我正在尝试访问图片库,并且我有这些代码。内容解析器在 fragment 中变成红色。我一直在尝试调整,但仍然没有解决。
public void onActivityResult(int requestCode, int resultCode, Intent data){
super.onActivityResult(requestCode, resultCode, data);
if(requestCode == 1 && resultCode == RESULT_OK && data!= null && data.getData() != null){
Uri filepath = data.getData();
bitmap = (Bitmap) MediaStore.Images.Media.getBitmap(getContentResolver, filepath);
}
}
最佳答案
尝试这些变化:
getActivity().getApplicationContext().getContentResolver()
或者简单地
getActivity().getContentResolver()
关于java - 内容解析器在 public void onActivityResult 的 fragment 内部变成红色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54557494/