Coo*_*ol7 20
只需使用ImageButton View并为其设置图像:`
<ImageButton
android:id="@+id/searchImageButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:src="@android:drawable/ic_menu_search" />
Run Code Online (Sandbox Code Playgroud)
Whi*_*e-E 15
正如他所说,使用了ImageButton
小部件.将图像文件复制到Res/drawable/
项目目录中.在XML中,只需进入XML文件的图形表示(为简单起见),然后单击ImageButton
您添加的小部件,转到其属性表并单击src:
字段中的[...] .只需导航到您的图像文件即可.另外,请确保使用正确的格式; 我倾向于坚持.png文件是出于我自己的原因,但它们都有效.
你应该尝试这样的事情
<Button
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/qrcode"/>
Run Code Online (Sandbox Code Playgroud)
该android:background="@drawable/qrcode"
会做
MaterialButton
材料组件中的新内容可以包含一个图标:
<com.google.android.material.button.MaterialButton
android:id="@+id/material_icon_button"
style="@style/Widget.MaterialComponents.Button.TextButton.Icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/icon_button_label_enabled"
app:icon="@drawable/icon_24px"/>
Run Code Online (Sandbox Code Playgroud)
您还可以自定义一些图标属性,例如iconSize
和iconGravity
。
参考这里。
<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="News Feed"
android:icon="@drawable/newsfeed" />
Run Code Online (Sandbox Code Playgroud)
newsfeed是drawable文件夹中的图像
归档时间: |
|
查看次数: |
170135 次 |
最近记录: |