ayer noté la posibilidad de integrar Fragmentos en niveles API más antiguos a través del paquete de Compatibilidad, pero eso no es realmente esencial para la pregunta. :)android button setPressed after onClick
tengo un botón con un OnClickListener
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
doSomething();
button.setPressed(true);
}
});
Debido a la real clic, se muestra tan presionado y después de soltar el clic, el estado del botón no se presiona y se mantiene de esa manera.
¿Hay alguna manera simple de mantener presionado el botón después de soltarlo? Lo primero que se me ocurre es algún tipo de temporizador, pero parece irrazonable.
uso 'setSelected (estado booleano)' –
Hola strem - ¿podría enumerar exactamente cómo te arreglaste? ¿Quiere decir que quiere que se muestre el botón pulsado durante un tiempo determinado hasta que se complete el evento? ¿O restablecer el botón presionado? De todos modos, muestre su solución porque la solución que seleccionó a continuación era incorrecta. –