У меня есть диалог, когда я во-первых вызываю его, все в порядке, но когда я во-вторых вызываю, я получаю на выходе следующее: «Попытка вызвать виртуальный метод» android.content.res.Resources $ Theme android.content.Context.getTheme () 'для нулевой ссылки на объект "
это мой код
final Dialog dialog = new Dialog(getActivity());
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); // before
dialog.setContentView(R.layout.dialog_metka_aims);
dialog.setCancelable(true);
WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
lp.copyFrom(dialog.getWindow().getAttributes());
lp.width = WindowManager.LayoutParams.WRAP_CONTENT;
lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
dialog.show();
dialog.getWindow().setAttributes(lp);