我的主屏幕上有一个按钮。当全局变量更改其状态时,我想在按钮上显示挂锁图像。
在标准按钮上设置图像的最佳方法是什么?我必须将按钮设置为 imageButton 还是只需 setBackground...()?
Button signin = (Button)findViewById(R.id.buttonsignin);
// signin.setBackgroundResource(R.drawable.signin);
alpha = new AlphaAnimation(0.3F, 0.8F); //Set opacity - Range 0.0 to 1.0
alpha.setDuration(0); // Set animation duration
alpha.setFillAfter(true); // Maintaining the effect to the button
signin.startAnimation(alpha);
signin.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
.....
}
});