Merhaba arkadaşlar bu yazımda androidde spinnerdan bahsedeceğim spinner açılıp kapanabilen kutu olarak ifade edebiliriz aşagıda örneği vardır
https://play.google.com/store/apps/details?id=ramazancesur.com.sondakika bu benim uygulamam indirilseniz sevinirim
private class ilce_list extends AsyncTask<String,String,String>{
String il_adi,ikinci_il;
public ilce_list(String il_adi,String ikinci_il){
this.il_adi=il_adi;
this.ikinci_il=ikinci_il;
}

@Override
protected void onPostExecute(String s) {
ArrayAdapter adapter = new ArrayAdapter(getApplicationContext(),
android.R.layout.simple_spinner_item, ilce_list.split(“;”));

adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
if(il_adi==null){
ikinci_ilce.setAdapter(adapter);
}
else
{
ilkilce.setAdapter(adapter);
}
}
String ilce_list;
@Override
protected String doInBackground(String… params) {
if (ikinci_il == null) {

Document doc = null;
try {
doc = Jsoup.connect(“http://www.illerarasimesafe.com/” + il_adi.toLowerCase()).get();
} catch (IOException e) {
e.printStackTrace();
}

int sayac = 0;
Elements links = doc.select(“div.searched li”);
for (Element item : links) {

if (sayac == 0) {
ilce_list = “Seçiniz;”;
sayac = sayac + 1;
} else if (sayac < links.size() – 20) {
ilce_list = ilce_list + “;” + item.ownText();
sayac = sayac + 1;
} else {
continue;
}

}
}
else
{
Document doc = null;
try {
doc = Jsoup.connect(“http://www.illerarasimesafe.com/” + ikinci_il.toLowerCase()).get();
} catch (IOException e) {
e.printStackTrace();
}

int sayac = 0;
Elements links = doc.select(“div.searched li”);
for (Element item : links) {

if (sayac == 0) {
ilce_list = “Seçiniz;”;
sayac = sayac + 1;
} else if (sayac < links.size() – 20) {
ilce_list = ilce_list + “;” + item.ownText();
sayac = sayac + 1;
} else {
continue;
}
}
}
return ilce_list;
}
}

iyi günler

Ramazan CESUR…