5 Mart 2010, Cuma
Nasıl değer Spinner Seçilen öğeyi ayarlamak için, konum değil mi?
Değeri bir Spinner için veritabanında saklanan önceden seçme lazım güncelleme bir görünümü var.
Aklında böyle bir şey görüyordum, ama Bağdaştırıcı adres bilgisi yöntem var, takıldım .
void setSpinner(String value)
{
int pos=getSpinnerField().getAdapter().indexOf(value);
getSpinnerField().setSelection(pos);
}
CEVAP
19 Kasım 2010, Cuma
Spinner mSpinner, adlı ve seçeneklerden biri olarak içerdiği senin varsayalım: "bazı değer".
Ve "Spinner bunu kullanın:." bazı değer konumunu bulmak için
String compareValue = "some value";
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.select_state, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mSpinner.setAdapter(adapter);
if (!compareValue.equals(null)) {
int spinnerPosition = adapter.getPosition(compareValue);
mSpinner.setSelection(spinnerPosition);
}
Bunu PaylaÅŸ:

nasıl bir zaman dilimi kullanarak bir ...
Nasıl Html ile bir varsayılan değer ay...
Nasıl İmageView kodu kullanarak boşluğ...
Nasıl bir Spinner için farklı bir tema...
Nasıl bir Android Spinner bir öğeyi gi...