我想创建自定义按钮类以在代码中动态创建按钮。一般要求是动态更改按钮大小的机会,因此总按钮行宽度必须适合屏幕宽度,而不管按钮的数量(1或4或10 ..它不重要)。 另外还有制作方形按钮的要求。 感谢。
UPD:可能是我需要使用另一个布局而不是按钮。我的目的是找到很好的方法来实现一些方形场的游戏,有许多方形按钮(元素),如tik-tac-toe,sudoku等。答案 0 :(得分:0)
要让行中的所有元素具有相同的宽度,您应该尝试weight
属性:
android:layout_width="0dp"
android:weight="1"
这应该使你的所有元素都相同 对于方形部分,您可以找到解决方案here。
答案 1 :(得分:0)
其他资源:
Adding Buttons programmatically