Android Studio Ders 9 - Spinner Kullanımı

Android Studio Ders 9 - Spinner Kullanımı, Spinner/Dropdownlist kullanımı diziler üzerinden örnek uygulama şeklinde yaptık. Bu çalışmadan birden fazla diziden paralel veri çekmeyi anlattık. Bu da size class/veritabani ile çalışmak için ön temel oluşturacaktır.

Android Studio ile Spinner/Dropdownlist kullanım

public class MainActivity extends AppCompatActivity {
    Spinner AcilirListe;
    String[] Kitalar={"Avrupa","Asya","Afrika","Amerika","Avusturalya","Antartika"};
    String[] ulkeler={"Fransa","Kazakistan","Gana","Meksika","Tanzanya","Herkesin Malı :)"};
    ArrayAdapter adp;
    TextView sonuc;
    @Override
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tanimlama(); veriCek(); veriDoldur(); islemYap(); } public void tanimlama() { AcilirListe=findViewById(R.id.acilirList); sonuc=findViewById(R.id.sonuc); } public void veriCek() { adp=new ArrayAdapter(this,R.layout.support_simple_spinner_dropdown_item,Kitalar); } public void veriDoldur() { AcilirListe.setAdapter(adp); } public void islemYap() { AcilirListe.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
Toast.makeText(getApplicationContext(),AcilirListe.getSelectedItem().toString()+ " Kıtasındaki ülke:"+ulkeler[AcilirListe.getSelectedItemPosition()],Toast.LENGTH_LONG).show(); sonuc.setText(AcilirListe.getSelectedItem().toString()+ " Kıtasındaki ülke:"+ ulkeler[AcilirListe.getSelectedItemPosition()]); } @Override
public void onNothingSelected(AdapterView<?> parent) { } }); } }

 

Spinner Videosu

13 Mayıs 2020 Çarşamba



Etiketler: Android Studio ile Spinner Kullanımı , Androdi Studio ile Dropdown kullanımı , Birden fazla diziden veri çekme ,

Yorumlar

Güzel ve bilgi verici bir yazı olmuş emeğinize sağlık

  • 17.07.2020

Yorum Yap

     

Kategoriler

Son Konular

Galeri

Hayat yaşadığın andan ibarettir, anın tadını çıkar ;)