Adapter Connect Spinner Android Studio

Android Studio’da Spinner Kullanımı

Spinner, kullanıcıların bir dizi seçenek arasından seçim yapmasını sağlayan bir Android bileşenidir. Genellikle bir açılır menü veya açılır liste olarak uygulanır.

Spinner Oluşturma

Bir spinner oluşturmak için aşağıdaki adımları takip edebilirsiniz:

  1. XML düzen dosyanıza bir spinner öğesi ekleyin:

xml
<Spinner
android:id="@+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />

  1. Spinner’a bir dizi seçenek ekleyin. Bunu, android:entries özelliğini kullanarak yapabilirsiniz:

xml
<Spinner
android:id="@+id/spinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:entries="@array/options" />

  1. options.xml adlı bir dizi kaynağı oluşturun ve seçenekleri ekleyin:

xml
<resources>
<string-array name="options">
<item>Seçenek 1</item>
<item>Seçenek 2</item>
<item>Seçenek 3</item>
</string-array>
</resources>

Spinner’a Dinleyici Ekleme

Spinner’a bir dinleyici ekleyerek, kullanıcının bir seçenek seçtiğinde ne olacağını belirleyebilirsiniz. Bunu, setOnItemSelectedListener() metodu kullanarak yapabilirsiniz:

“`java
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
// Kullanıcı bir seçenek seçtiğinde yapılacak işlemler
}

@Override
public void onNothingSelected(AdapterView<?> parent) {
    // Kullanıcı hiçbir seçenek seçmediğinde yapılacak işlemler
}

});
“`

Faydalı Kaynaklar


Yayımlandı