Ver Mensaje Individual
  #1  
Viejo 06/06/14, 21:08:51
Avatar de dariciel
dariciel dariciel no está en línea
Usuario novato en la web
Mensajes: 1
 
Fecha de registro: nov 2013
Mensajes: 1
Modelo de smartphone: lg optimus l9
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Post ayuda con json y toast al consultar datos

hola buen dia ando realizando una aplicacion de busquedas de usaurio mediante su id de empleado y pues quisiera saber como puedo hacer para mostrar un toast cuando un usuario ingrese un id inecsistente y muestre el toast que no existe, mis datos los tengo almacenado mediante json
este es mi codigo.


public class Busqueda3 extends Activity {

TextView buscarArtista, nombreArtista, modulosArtista, txtview;
ListView listViewModulos;
ListView listView1;
ListView listView2;
Button buscar;

@Override
protected void onCreate(Bundle savedInstanceState) {
final Busqueda3Api api = new Busqueda3Api(getApplicationContext());




super.onCreate(savedInstanceState);
setContentView(R.layout.activity_busqueda3);

buscarArtista = (TextView) findViewById(R.id.buscarArtista3);
nombreArtista = (TextView) findViewById(R.id.nombreArtista3);
txtview = (TextView) findViewById(R.id.textView3);
buscar = (Button) findViewById(R.id.buscar3);
listViewModulos = (ListView) findViewById(R.id.listViewModulos3);




buscar.setOnClickListener(new View.OnClickListener() {




@Override
public void onClick(View v) {
InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT _METHOD_SERVICE);

inputMethodManager.hideSoftInputFromWindow(buscarA rtista.getWindowToken(), 0);
final Artista artista = api.buscarArtista(buscarArtista.getText().toString ());

nombreArtista.setText(artista.getNombre());






JSONArray jmodulos = artista.getModulos();
try {
int length = jmodulos.length();
JSONObject modulo = null;
List<String> listContents = new ArrayList<String>(length);
List<String> listContent = new ArrayList<String>(length);
List<String> listContentss = new ArrayList<String>(length);
for (int i = 0; i < length; i++)
{

modulo = jmodulos.getJSONObject(i);
listContents.add(modulo.getString("modulo"));
listContent.add(modulo.getString("grupo"));



}

ListView myListView = (ListView) findViewById(R.id.listViewModulos3);
myListView.setAdapter(new ArrayAdapter<String>(Busqueda3.this, R.layout.item1, listContents));

ListView myListView1 = (ListView) findViewById(R.id.listView31);
myListView1.setAdapter(new ArrayAdapter<String>(Busqueda3.this, R.layout.item2, listContent));


}
catch (Exception e) {
e.printStackTrace();
}

}

});

}

}
Responder Con Cita