Android:如何调整按钮大小?

时间:2010-12-26 11:57:59

标签: android layout button

我在我的应用程序中使用了几个按钮,但layout_width / height“wrap_content”和“fill_parent”看起来都很奇怪。前者很小而后者太大 - 看起来都很奇怪,前者不容易用手指击打。

我应该如何调整按钮尺寸?倾角定义它们的尺寸是否典型?或者我应该使用填充“fill_parent”?在我的应用程序中,按钮看起来很奇怪,而在其他应用程序中则不然。

2 个答案:

答案 0 :(得分:13)

摘要中难以回答。以下是一些需要考虑的技巧:

  • 使用android:padding="4dip"(或其他一些值)使wrap_content Button更大一点

  • android:textSize上使用Button使内容更大(使用缩放像素中的某个尺寸,或sp

  • 如果您希望按钮填充空格但将它们分开,请使用LinearLayout,为每个按钮指定0px的高度(或宽度,具体取决于列或行) ,然后使用android:layout_weight以百分比为基础在它们之间分配空间。 Here is a sample project概述了这项技术。

答案 1 :(得分:1)

我认为最好将fill_parent用于填充/边距而不是精确的宽度值。因此,当父视图的大小发生变化时,您会更灵活。