我如何创build一个没有文字和图像水平居中的button? 我不想使用ImageButton,因为我想定义一个不同的背景图像
您只需使用ImageButton并根据需要制作背景,并将图标设置为src。
<ImageButton android:id="@+id/ImageButton01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/album_icon" android:background="@drawable/round_button" />
只需使用一个button与android:drawableRight属性是这样的:
<Button android:id="@+id/btnNovaCompra" android:layout_width="wrap_content" android:text="@string/btn_novaCompra" android:gravity="center" android:drawableRight="@drawable/shoppingcart" android:layout_height="wrap_content"/>
您可以设置ImageView的onClick,并将其设置为可点击,或设置常规button的drawableBottom属性。
ImageView iv = (ImageView)findViewById(R.id.ImageView01); iv.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub } });
你可以使用button:
1 – 使文本为空
2 – 为它设置背景
+3 – 你可以使用select器来更有用和漂亮的button
关于图像button,您可以将图像源和背景设置为相同的图片,并且当您执行此操作时,它必须是(* .png),您可以对button进行任何devise
和更多的美容button使用select器/ /只是谷歌它;)
以上就是android开发分享android图像button相关内容,想了解更多android开发(异常处理)及android游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/addevelopment/518111.html