Задать вопрос
@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;
     }
  }
  • Вопрос задан
  • 102 просмотра
Подписаться 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
Да, ровно этим кодом это и делается.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
18 дек. 2024, в 14:45
25000 руб./за проект
18 дек. 2024, в 14:43
25000 руб./за проект
18 дек. 2024, в 14:22
750 руб./за проект