gpt4 book ai didi

java - 如何在按钮中显示图像?

转载 作者:行者123 更新时间:2023-12-01 18:18:41 24 4
gpt4 key购买 nike

我的activity_login.xml中有此代码。

    <Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="25dp"
android:background="#6cb42e"
android:gravity="center"
android:onClick="login"
android:text="@string/login"
android:icon="@drawable/tasto_login"
android:textColor="#FFFFFF"
android:textSize="20sp" />

我想在按钮右侧显示图像 tasto_login.png。在此按钮中,我想要按钮右侧的背景颜色、文本中心和图像。

因此,使用这段代码,我看不到任何图像。

我展示一下: enter image description here

但我想要这个: enter image description here

最佳答案

使用现有代码,您只需使用 drawableRight 即可,例如:

  <Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="25dp"
android:background="#6cb42e"
android:gravity="center"
android:onClick="login"
android:text="@string/login"
android:drawableRight="@drawable/tasto_login"
android:textColor="#FFFFFF"
android:textSize="20sp" />

添加 paddingRight 以修改图标的放置位置。

关于java - 如何在按钮中显示图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28191585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com