пользовательский пример ViewGroup? - PullRequest
15 голосов
/ 14 апреля 2011

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

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

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

1 Ответ

13 голосов
/ 14 апреля 2011

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

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...