按钮在android studio中变小了

ilmyapht  于 2023-01-19  发布在  Android
关注(0)|答案(2)|浏览(172)

buttons becomming small在运行应用程序时,按钮变小了....请帮助我解决这个问题...我已经附上了图片。

<Button
        android:id="@+id/button3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/roundtext"
        android:text="Login"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.185"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.584" />
o2g1uqev

o2g1uqev1#

按钮的大小和预期的一样a-它们的宽度和高度完全包裹了按钮的文本。问题可能是你的自定义背景@drawable/roundtext使按钮看起来有点奇怪。

wydwbb8l

wydwbb8l2#

试着给按钮一些padding
视图的左、上、右和下部分的填充以像素表示。填充可用于将视图的内容偏移特定的像素数。例如,左填充值为2将使视图的内容向左边缘的右侧移动2个像素。The inner space of an element i.e.padding is space inside the element’s border
所以,要么你试着加上
安卓系统:填充=“5dp”
其中填充是为所有四边添加的,或者您可以尝试添加特定于所需边的padding,如下所示。
机器人:填充开始=“5dp”
机器人:填充结束=“5dp”
因此,您的代码可能看起来像下面给出的内容。

<Button
    android:id="@+id/button3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/roundtext"
    android:text="Login"
    android:paddingStart="5dp"
    android:paddingEnd="5dp"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintHorizontal_bias="0.185"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintVertical_bias="0.584" />

相关问题