运行时改变Button的android:drawableTop
在xml文件中,为Button设置了android:drawableTop,希望在运行时也可以改变图片,可以通过下述代码:
final Drawable drawableTop
= getResources().getDrawable(R.drawable.btn_check_buttonless_on);
btnByCust.setOnClickListener(new
OnClickListener() {
@Override
public void onClick(View v)
{
btnByCust.setCompoundDrawablesWithIntrinsicBounds(null, drawableTop
, null, null);
}
});