我在尝试做一些非常简单的事情时遇到了问题:按钮/ TextView中的中心文本具有固定的宽度和高度,当我增加其大小时,我的文本一直被按下,这是代码的示例我我正在使用:
<Button
android:layout_width="70dp"
android:layout_height="70dp"
android:background="@drawable/circle_add_item"
android:gravity="center"
android:text="+"
android:textColor="@color/green"
android:textSize="75sp" />
这是我得到的结果的图像:
有人会帮我一把吗?
谢谢!
答案 0 :(得分:1)
另外,你可以这样使用
<RelativeLayout
android:layout_width="70dp"
android:layout_height="70dp"
android:background="@drawable/circle">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="75sp"
android:layout_marginTop="-20dp"
android:background="@android:color/transparent"
android:text="+"
android:textColor="#00ff00"
android:paddingTop="0dp"
android:layout_centerVertical="true"/>
</RelativeLayout>
答案 1 :(得分:0)
尝试将填充顶部添加为0dp
android:paddingTop="0dp"