Пользовательский пример ViewGroup?

Я искал здесь, на SO, в Google, на андроидных документах...

Но я не могу найти ни одного фрагмента кода с примером пользовательской группы просмотра, я нахожу наиболее неопределенные объяснения...

Может ли кто-нибудь его предоставить? Как вы создаете группу просмотра, где вы можете поместить своих детей туда, где хотите?

Ответы

Ответ 1

Я думаю, что самый простой пример - источник для AbsoluteLayout.java

https://github.com/android/platform_frameworks_base/blob/master/core/java/android/widget/AbsoluteLayout.java

Вам нужно переопределить onMeasure, чтобы измерить дочерние элементы и onLayout, чтобы разместить их.

У меня есть поразительно сложный код ViewGroup, который я могу использовать, если вы хотите.