Я в своем уме пытаюсь понять это и надеюсь, что есть кто-то, у кого есть решение.
Я хочу создать собственный макет для приложения Android. Теоретически это должно быть достаточно прямолинейно, но я не могу найти полезную информацию о том, как это сделать.
Я ищу: 1) Простое пошаговое руководство о том, как создать подкласс ViewGroup для создания пользовательских макетов. 2) Базовое понимание внутренней механики, например, как получить доступ к дочерним представлениям, как и когда попросить дочерние представления рисовать себя, как определить xml для пользовательского макета, как получить доступ к пользовательским атрибутам xml и т. д.
Я просмотрел весь Интернет, и я могу найти только небольшие лакомые кусочки, и даже не смог приступить к созданию подкласса.
Я нашел 1) выступление на http://parleys.com/#id=2191&sl=3&st=5, но он обрывается через несколько минут после запроса подписки. 2) Справочник по API по адресу http://developer.android.com/reference/android/view/ViewGroup.html, но это не дает никакого представления о том, как реально реализовать подкласс.