如何在自定义对话框中选择图像?

时间:2019-05-07 06:21:29

标签: android dialog android-gallery

我想在自定义对话框中运行图库图像选择。 首先,我的英语说得不好,所以请理解T0T

程序结构为 MainActivity> PreferenceFragment> CustomDialog>图像选择

我想通过onclick自定义对话框中的按钮显示图像选择屏幕。

但是它不起作用,并且是错误。

CustomDialog.java onClick

public class CustomDialog implements View.OnClickListener {
...
void loadImage() {
        Toast.makeText(context, "aaaaaaaa", Toast.LENGTH_SHORT).show();
        GetImageActivity getImageActivity = new GetImageActivity();
        Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        getImageActivity.startActivityForResult(intent, 2222);
    }

GetImageActivity.java

`

public class GetImageActivity extends AppCompatActivity {
...
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    getPermission();
}

`

运行loadImage方法错误消息

java.lang.NullPointerException: Attempt to invoke virtual method 'android.app.ActivityThread$ApplicationThread android.app.ActivityThread.getApplicationThread()' on a null object reference

我该如何解决?

0 个答案:

没有答案