调整按钮上的背景图像大小

当我点击按钮时,我想要一个按钮上的背景图像。为此我使用了以下方法。

Button button=findViewById(R.id.button_00);
button.setBackgroundResource(R.drawable.jerry);

当我点击按钮时背景图像确实出现了。但是图像比按钮大。告诉我如何解决这个问题。


叮当猫咪
浏览 153回答 1
1回答

慕后森

很好,您将 Buttons 更改为 ImageButtons 并使用android:src代替android:background例如:<ImageButtonandroid:id="@+id/button_00"android:layout_width="wrap_content"android:layout_height="wrap_content"android:src="@drawable/jerry"android:onClick="btn_click" />您也可以设置图像运行时ImageButton button=findViewById(R.id.button_00);button.setImageResource(R.drawable.jerry);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java