Должность около 2010 года, но его оценка по-прежнему верна сегодня.Некоторые необходимые методы и поля защищены, чтобы предотвратить будущие несовместимости, которые могут возникнуть в результате изменения внутренних компонентов AbsListView.
Лучшим решением по-прежнему является копирование кода для AbsListView в ваш проект вместе с необходимыми зависимостями (кроличья нора, о которой вы упомянули).
А пока, если вы захотите описать, какой тип View вы пытаетесь создать, мы можем указать вам направление, которое немного проще, чем создание собственногоAbsListView