Разработчик Android неплохо обсудил написание собственных подклассов View: http://developer.android.com/guide/topics/ui/custom-components.html
Но я хочу написать свой собственный подкласс ViewGroup с моей собственной дочерней политикой позиционирования.Где минимальный пример такого рода вещей?(Это вопрос Java coding , а не XML)
В частности, я хочу горизонтальный макет, который (как LinearLayout) заполняет дочерние элементы слева - , но один разгоризонтальное пространство используется, сдвигает дочерние элементы влево, так что последний дочерний элемент выглядит выровненным по правому концу макета.Дочерние элементы похожи на кнопки, поэтому HorzontalScrollView не работает, поскольку жест прокрутки нажимает кнопки, а не перемещает их.
Если в LinearLayout есть возможность сделать это, я не смог бы ее найти.