Este es mi problema ...:dibujable == dibujable?
En mi actividad que tienen una ImageView
y una Button
. Quiero que el botón realice una acción ÚNICAMENTE cuando el ImageView
muestra un cierto drawable. Y sí, esto significa que el ImageView
está animando entre varios objetos descartables que está codificado de manera que no interrumpe con lo que quiero hacer.
ImageView imgview = (ImageView)findViewById(R.id.imgviewsid);
Resources res = getResources();
Drawable acertaindrawable = res.getDrawable(R.drawable.thecertaindrawable);
Drawable variabledrawable = imgview.getDrawable();
if (variabledrawable == acertaindrawable)
{
//does something
}
No funcionó. Y lo he reducido al fallo de la línea "if (variabledrawable == acertaindrawable)". Si bien Eclipse no informa descaradamente errores que Android no puede reconocer si dos documentos descartables son los mismos, he probado las otras áreas del código y todo parece funcionar bien.
Solo la dirección que necesitaba, el uso de Tags definitivamente ha ayudado en lo que quiero lograr. ¡Gracias! – sneak14