Giriş
Şu satırı dahil ederiz.
Activity sınıfının OnCreate metodu içinde şöyle yaparız
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
ArrayAdapter ile kullanılırsa şöyle yaparız.
Şöyledir.
Şu satırı dahil ederiz.
import android.widget.Spinner;
constructorActivity sınıfının OnCreate metodu içinde şöyle yaparız
Spinner spinner = (Spinner) findViewById(R.id.spinner);
getSelectedItem metoduŞöyle yaparız.
Spinner str = spinner.getSelectedItem().toString();
setAdapter metoduŞöyle yaparız.
ArrayAdapter<String> adapter = ...
spinner.setAdapter (adapter);
setOnItemSelectedListener metoduŞöyle yaparız.
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView,
int position, long id) {
...
}
@Override
public void onNothingSelected(AdapterView<?> parentView) {
...
}
});
DiğerArrayAdapter ile kullanılırsa şöyle yaparız.
ArrayList<String> list = ...;
ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this,
android.R.layout.simple_spinner_dropdown_item, list);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
XMLŞöyledir.
<Spinner
android:background="@color/Blue"
android:id="@+id/spinner"
android:paddingLeft="0dp"
android:layout_width="75dp"
android:layout_height="40dp"
android:layout_marginRight="40dp"
android:layout_marginBottom="6dp"
android:layout_below="@+id/linearlayout"
android:visibility="invisible" />
Hiç yorum yok:
Yorum Gönder