Hola, ¿que tal?.
Hace poco comencé a programar en android y java.
Estoy trabajando con listview, e hice esta funcion para que solo halla un elemento de la listview con su describcion visible.
Esta declarada en onItemClick;
- Código: Seleccionar todo
TextView text = (TextView) view.findViewById(R.id.Detalle);
if(ultimo != text){
text.setVisibility(View.VISIBLE);
if(ultimo != null) {
ultimo.setVisibility(View.INVISIBLE);
}
ultimo = text;
}else{
ElementToDo tareaActual = (ElementToDo)adaptador.getItem(position);
String msg = "Elegiste la JOJO tarea:\n"+tareaActual.getTitulo();
Toast.makeText(this,msg,Toast.LENGTH_LONG).show();
}
}
El codigo funciona perfecto, pero me gustaria poder declara la mayor parte de la logica en una funcion en otra class.
Lo que me tira error, es la ultima linea del else, "
- Código: Seleccionar todo
oast.makeText(this,msg,Toast.LENGTH_LONG).show();
" , específicamente en la parte del "this".
Como lo puedo resolver?
Grax y saludos