Android:Button drawable Top

时间:2014-05-27 09:07:59

标签: android button icons drawable

我想创建地铁用户界面,所以我确实喜欢图片但问题是图标的位置,它们位于按钮的顶部,我不认为它是美学界面。我将图标插入按钮中的可绘制顶部。那怎么能在中间做一点点。

enter image description here

2 个答案:

答案 0 :(得分:0)

我记得2个选项:

  • top padding
  • 重力

您可能无法检查布局documentation

答案 1 :(得分:0)

您必须设置android:paddingTop和android:paddingBottom相等。只是不要复制并粘贴10dp作为填充的值。值取决于按钮的大小。请参阅以下内容:

             <Button
                android:id="@+id/find_teacher"
                style="@style/page_button"
                android:drawableTop="@drawable/ic_search_light"
                android:text="@string/find_teacher" 
                android:paddingTop="10dp"
                android:paddingBottom="10dp"/>

这是输出:

enter image description here