28
如何在宽度设置为“填充父级”的android按钮中居中放置图标和文本
我想要一个带有图标+文本居中的Android按钮。我正在使用drawableLeft属性设置图像,如果按钮的宽度为,则效果很好,"wrap_content"但是我需要拉伸到最大宽度,所以我使用width "fill_parent"。这将我的图标直接移到按钮的左侧,我希望图标和文本都位于按钮内。 我已经尝试设置填充,但这仅允许提供固定值,因此这不是我所需要的。我需要在中心对齐图标和文本。 <Button android:id="@+id/startTelemoteButton" android:text="@string/start_telemote" android:drawableLeft="@drawable/start" android:paddingLeft="20dip" android:paddingRight="20dip" android:width="fill_parent" android:heigh="wrap_content" /> 关于如何实现这一目标的任何建议?