Tachar y anular el tachado en ListItem de una vista de lista

Tengo una pequeña funcionalidad para tachar y quitar una vista de lista cuando se hace clic en un elemento de la lista. Mi código va aquí:

public void markComplete(View v)
 {
     Button b1 = (Button)findViewById(R.id.Completeit);
     Button b2 = (Button)findViewById(R.id.InCompleted);


     try{
         TextView tv =  (TextView)findViewById(R.id.textViewx);
     tv.setPaintFlags(tv.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);
     }catch(Exception e){e.printStackTrace();}

     b1.setVisibility(-1);
     b2.setVisibility(1);

 }

 public void markInComplete(View v)
 {
     Button b1 = (Button)findViewById(R.id.Completeit);
     Button b2 = (Button)findViewById(R.id.InCompleted);


     try{
         TextView tv =  (TextView)findViewById(R.id.textViewx);
         tv.setPaintFlags( tv.getPaintFlags() & (~ Paint.STRIKE_THRU_TEXT_FLAG));
     }catch(Exception e){e.printStackTrace();}
     b1.setVisibility(1);
     b2.setVisibility(-1);
 }

Tengo dos botones para marcar y desmarcar el elemento de la lista. Funciona solo para el primer elemento de la lista. Si trato de hacer clic en el segundo elemento de la lista, el marcado y el destello se realizan solo en el primer elemento. Cualquier ayuda es apreciada y gracias de antemano

Respuesta 1

[Java] Estoy usando imágenes / imágenes almacenadas (actualmente no conozco una mejor manera) para cargar imágenes externas en el lienzo. P: ¿Existe la posibilidad de cargar / mostrar solo una parte de la imagen? ...

Tengo una clase llamada BarGraph. Tiene una clase anidada estática pública BarGraphData. La clase BarGraph tiene un método add que toma BarGraphData. ¿Es una buena idea tener la clase de datos anidada? ...

¿Puede un script cgi-bin perl de un WAR acceder a archivos en otro WAR, como un archivo .properties? ==== DETALLES Estoy preparando una presentación para enviarla a TI por qué deberíamos actualizar nuestra ...

Tengo una pregunta sobre la serialización eficiente con java.io. Eficiente principalmente en términos de tiempo de cálculo. ¿Cuál es la forma más rápida de serializar y deserializar matrices nativas como long [], int [], short [...