У меня есть кнопка на главном экране. Я хотел бы отобразить изображение замка на кнопке, когда глобальная переменная меняет свое состояние.положите изображение через кнопку
Что было бы лучшим способом установить изображение на стандартной кнопке? Должен ли я сделать кнопку 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) {
.....
}
});
+1 для использования селекторов, вот полный пример того, как использовать 'селекторы': http://wp.me/p3V0Ps-t – Houcine