Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

165
Views
Establece el adaptador giratorio utilizando el método for en lugar del método if-else

Necesito configurar un adaptador giratorio dependiendo de otra selección giratoria.

Por ejemplo:

Tengo 2 giradores. Llámalo spinner1 y spinner2.

El contenido de la ruleta1 es "fruta, verdura".

Si spinner1 se establece en "fruta", spinner2 se establece en "manzana, mango, plátano"

Si spinner1 se establece en "verdura", spinner2 se establece en "zanahoria, repollo, berenjena"

Ya obtuve la solución con el método if-else. Pero dado que mi código real requiere muchas listas en spinner1, también se necesitan muchos métodos if-else para configurar spinner2.

¿Alguien sabe cómo usar el método "for" para resolver esto?

A continuación se muestra mi código actual

 spinner1.setAdapter(adapterC); spinner1.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { String spinner1Selection = spinner1.getSelectedItem().toString(); if (spinner1Selection("fruit")){ spinner2.setAdapter(fruitAdapter); } if (spinner1Selection.equals("vegetable")){ spinner2.setAdapter(vegetableAdapter); } } @Override public void onNothingSelected(AdapterView<?> parent) { } });
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!