14
我想在背景和一些文本在前面,但一些相当具体的路线在android中创建标准按钮。我希望文本垂直居中,左边填充20dp。对齐工作,但填充没有。我知道我可以通过在文本中添加几个空格来获得理想的效果,但这看起来像是一种破解,接下来我想做类似的事情,但是在顶部显示文本,所以我更喜欢更优雅的解决方案。 这是我有:android按钮很好的文本对齐
<Button
android:layout_width="312dp"
android:layout_height="95dp"
android:id="@+id/gv_music_button"
android:text="Music"
android:textSize="30sp"
android:paddingLeft="20dp"
android:gravity="left|center_vertical"
/>
不幸的是,如果按钮使用带图案的背景,则不起作用。填充也影响可能不是所需效果的背景 – AlanKley 2012-02-07 20:24:46