Я пытаюсь провести различие между слушателями и адаптерами.
Они почти одинаковы, но в слушателях вам нужно реализовать все методы интерфейса, но с адаптерами у вас есть возможность реализовать только те методы, которые вам нужны, чтобы код был чище и легче читался?
Мне также сказали, что адаптеры позволяют создавать экземпляры только с одной реализацией, и вы не можете создавать экземпляры прослушивателей, я не совсем понимаю это.
Может кто-нибудь объяснить, какой из них лучше использовать, и что можно делать с одним, но нельзя с другим?