动态Button的android:drawableTop

来源:互联网 发布:软件行业销售模式 编辑:程序博客网 时间:2024/06/02 05:22
在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);
        }
    });

0 0