Задать вопрос
@thatmaniscool

Возможно ли переопределить метод анонимного класса Java 11?

Есть анонимный класс адаптер
public class MyAdapter extends ArrayAdapter<T> {
    pubic View getView(params){
       return view;
    }
}


Возможно ли при объявлении класса как анонимным, переопределить метод getView?
пример так
return new MyAdapter (){
     public View getView(params){
          return customnizedView;
     }
  }
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 2
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex

public class MyAdapter extends ArrayAdapter<T> {
    pubic View getView(params){
       return view;
    }
}


Этот класс не анонимный.

return new MyAdapter (){
     public View getView(params){
          return customnizedView;
     }
  }

Да, так можно сделать.
.
Ответ написан
Комментировать
iLLuzor
@iLLuzor
Java, Kotlin, Android Developer
Да, ровно этим кодом это и делается.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Сбер Москва
от 300 000 до 350 000 ₽
DIGITAL SECTOR Краснодар
от 250 000 до 450 000 ₽
Сбер Санкт-Петербург
До 350 000 ₽