我有带有 Android 图标的 ImageButton:
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="Icon"
android:src="@drawable/ic_android"
/>
如何将此图标更改为“确认”。我想使用标准 Android 库中的图标。怎么做?我应该按照什么逻辑在标准 Android 库中找到所需的图标?
看来您是 Android 新手!
如果您想拥有更多功能,请使用材质按钮。
<com.google.android.material.button.MaterialButton
android:id="@+id/confirmBtn"
style="@style/Widget.Material3.Button.IconButton.Filled"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="30dp"
android:text="Confirm"
android:textAlignment="center"
android:textSize="16dp"
app:icon="@drawable/ic_android
app:iconGravity="textEnd"
app:iconPadding="8dp"
app:backgroundTint="@color/green"/>
图像按钮只有一个图标,没有任何文字或标签。
您也可以使用 android
<Button
标签,并将其 text
设置为“确认”。
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableEnd="@drawable/ic_android"
android:text="Confirm"/>
尝试将
<Button
标签更改为 <com.google.android.material.floatingactionbutton.ExtendedFloatingActionButton
并查看结果。