如何以编程方式设置app:srcCompat =“@ drawable / pic”的ImageButton属性?

标题说,如何设置

的ImageButton

财产

应用程式:srcCompat = “@绘制/ PIC”

编程? 像myimagebutton.setBackgroundResource(R.drawable.eng2);app:srCompat的属性app:srCompat

你能帮忙吗?

Solutions Collecting From Web of "如何以编程方式设置app:srcCompat =“@ drawable / pic”的ImageButton属性?"

你需要使用setImageResource()方法。

imageButton.setImageResource(R.drawable.eng2);

首先,确保你正在处理AppCompatImageView ,而不是“正常的” ImageView

 AppCompatImageView iv = (AppCompatImageView)findViewById(....); 

那么你可以使用

 iv.setImageResource(R.drawable.pic); 

在文档中查看其他公共方法。