设计自定义Android ViewGroup子类

前端之家收集整理的这篇文章主要介绍了设计自定义Android ViewGroup子类前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Android Developer对编写自己的View子类进行了很好的讨论:
http://developer.android.com/guide/topics/ui/custom-components.html

但我想用自己的子定位策略编写自己的ViewGroup子类.这种事情的最小例子在哪里? (这是一个Java编码问题而不是XML编码问题)

具体来说,我想要一个水平布局(如LinearLayout)从左边填充子项 – 但是一旦消耗了水平空间,将子项移到左侧,以便最后一个子项看起来与布局的右端对齐.孩子们是按钮式的,所以HorzontalScrollView不起作用,因为滚动手势点击按钮而不是移动它们.

如果LinearLayout有一个选项来执行此操作,我找不到它.

解决方法

Horizo​​ntalScrollView应该工作,滚动不应该单击按钮.但如果您真的想编写自己的自定义布局,请查看此 archive( video也可用)

猜你在找的Android相关文章