Как убрать взгляд на родителя ребенка? андроид
Так что у меня есть кнопка, которая отображает диалоговое окно с предупреждением при нажатии. Я создаю представление для диалогового окна предупреждения в методе onCreate моей деятельности. Код для этого прямо здесь:
LayoutInflater factory = LayoutInflater.from(this);
view = factory.inflate(R.layout.grade_result, null);
Когда я нажимаю кнопку в первый раз, диалоговое окно отображает, как я хочу, но когда я нажимаю ее во второй раз, это исключение
11-28 00: 35: 58.066: E / AndroidRuntime (30348): вызвано: java.lang.IllegalStateException: указанный дочерний элемент уже имеет родителя. Вы должны вызвать removeView () для дочернегоРодитель первый.
Мой код для метода, который отображает AlertDialog при нажатии кнопки, находится прямо здесь:
public void details(View v){
final AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setView(view);
alert.setMessage("Details About Your Grades")
.setCancelable(false)
.setPositiveButton("Continue", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id){
dialog.cancel();
}
});
alert.show();
Любая помощь будет оценена! Спасибо!