42. Ejemplo Spinner usando ArrayList en Android
ฝัง
- เผยแพร่เมื่อ 8 ก.พ. 2025
- SUSCRIBETE : goo.gl/IiPNSy
Facebook: / codejavu
Blog: codejavu.blogsp...
Twitter: @chenaooo
Hola, en este video trabajaremos con un spinner pero ahora, cargando la información mediante un ArrayList en Android
Hola Cristian. Muchísimas gracias por todos estos tutoriales y los conocimientos que transmites.
en mi opinión lo haces de forma concreta, clara y concisa... y creo que es la mejor manera de transmitir conceptos tan abstractos como la programación.
Tengo una pregunta-propuesta para ti, si lo ves oportuno para desarrollar en otro video.
Intento entender cómo se pueden interrelacionar los datos de 2 spinners y que al elegir un item en cada uno de ellos arroje una lista de datos a un listview. Por ejemplo, el primer spinner tendrá los datos de las comunidades (soy español :)), el segundo de las provincias que hay en cada una de esas comunidades y el listview mostraría una lista de ciudades de cada provincia.
1-Andalucía
1.A-Granada
1.A.1-Granada
1.A.2-Motril
1.A.3-Baza
1.B-Jaén
1.B.1-Jaén
1.B.2-Cazorla
1.C-Almería
1.C.1-Roquetas de Mar
1.C.2-Almería
2- Valenciana
2.A-Alicante
2.A.1-Granada
2.A.2-Granada
2.B-Valencia
2.B.1-Granada
2.B.2-Granada
2.B.3-Granada
Si ves útil explicarlo en un video te lo agradecería enórmemente. Llevo un tiempo busca información en internet y hay algo en stackoverflow pero en inglés. No encontré nada en español sobre el tema este en concreto.
Ánimo y mucha suerte con el canal.
Sabes transmitir!!
se le puede agregar un id al array list, en este caso a cada "string" por ejemplo lunes 1 martes 2 etc etc?
hola, porque es necesario poner nuevamente los dias en java si ya lo habias puesto en el array del xml ???
toma tu like buen hombre funciono al pelo con BD
Muchas gracias!
TU videos me han ayudado mucho en mi proyecto, ahora estoy estancado en algo.
private void pptemperatura(){
AlertDialog.Builder builder= new AlertDialog.Builder(supfime.this);
LayoutInflater inflater= getLayoutInflater();
View view=inflater.inflate(R.layout.pp_fm_temphume, null);
builder.setView(view);
AlertDialog dialog=builder.create();
dialog.show();
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
Button bt_atras =view.findViewById(R.id.btn_atras);
bt_atras.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
dialog.dismiss();
}
});
Button bt_mas_sup=view.findViewById(R.id.btn_mas_supl);
bt_mas_sup.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent mas_sup=new Intent(supfime.this, supfime.class);
startActivity(mas_sup);
}
});
}
===este es una ventana emergente personalizada con 3 spinner, dos de ellos ya tienen entries (recursos) desde su layout. *android:entries="@array/xxxxx_item"*
===el tercero de ellos seria dependiente de los dos anteriores. en que parte del codigo o como colocaría el tercer spinner dependiente tambien con entries desde recurso?
Gracias tu video me salvo de un problema que tenia en un proyecto! :)
Buen Video!! Estoy intentando hacer esto mismo pero con mvvm y no hay manera. Necesito rellenar el spinner desde el viewmodel, los datos en cambio me vienen de un DAO.
hola amigo tengo un problema al asignarle campos a un spinner, este lo tengo en una clase diferente al MainActivity, y me marca errores de que el contexto no es adecuado ala clase que estoy usando, el mismo codigo lo use en la clase MainActivity y no me marca error, trate de buscar por que me marcaba error en una clase diferente al MainActivity, en todos los videosque vi no marca error porque estan en la clase MainActivity, espero me puedas ayudar amigo
muy buenos geniales tus vídeos amigo Cristian ...
Excelente aporte!
Buenísimo!
que onda brother!, algun video pero con mariadb y spinner?
Hola, quiero darte las gracias por su video es muy bueno y me ayudo en lo que yo necesitaba. Me puedes ayudar en algo de android como se puede usar componentes de un ciclo de vida como OnStart(), On Restart()... cuento contigo
A alguno, al momento de abrir el Spinner le aparece vacío pero grande como si estuviera cargado?
como puedo hacer un spinner directamente de un fragment
adalberto diaz de la misma forma que un activity, solo no usas this sino getContext()
era justo lo k me faltaba para llenarlo con mi volley 7u7. ya jala mi wea, ya puedo morir en paz gracias a este camarada k subió un vídeo de como usar spinners
Como puedo hacer para que el usuario ingrese datos en el spinner?
Es posible utilizar un List y que en el spinner se muestre el nombre de la persona, pero al seleccionarlo se obtenga el id de la persona?
estoy buscando esto mismo, como lo hiciste?
@@francoberatz8295 lograste solucionar?
@@mvt6662 La verdad que no me acuerdo, seguramente si pero hace mucho ya