Как я могу устранить ошибку несовместимых типов для моего приложения в Android Studio?

#java #android-studio

#java #android-studio

Вопрос:

Я попытался запустить всплывающее окно для приложения, которое я создаю в Android Studio, и я получил ошибку «несовместимые типы: невозможно преобразовать в контекст» при сборке.android studio

Комментарии:

1. замените ‘this’ на ‘MainActivity.this’ и скажите мне, помогает ли это?

Ответ №1:

Попробуйте это :-

 builder = AlertDialog.Builder(MainActivity.this);
  

Чтобы обратиться к экземпляру MainActivity, вы должны использовать MainActivity.this .
this Ключевая строка внутри onClickListener() ссылается на экземпляр анонимного класса.