Füllen die spinner mit den Jahren dynamisch in Android?
Ich habe Regale mein Gehirn versucht, diese zu arbeiten. Ich möchte dynamisch geben Sie in den Jahren von 1900 bis in das aktuelle Jahr mit einem spinner. Ich glaube nicht, dass dies möglich ist, zu tun, mit einer XML-definierten array-aber kann ich das mit einem array-adapter? Hier ist was ich habe, so weit:
ArrayList<String> years = new ArrayList<String>();
int thisYear = Calendar.getInstance().get(Calendar.YEAR);
for (int i = 1900; i <= thisYear; i++)
{
years.add(i);
}
adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, years);
//spinner to enter this list to
spinYear = (Spinner)findViewById(R.id.yearspin);
Hier die XML für die spinner:
<Spinner
android:id="@+id/yearspin"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
Vielen Dank für jede Hilfe.
InformationsquelleAutor der Frage colmulhall | 2013-04-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du bist sehr nahe. Versuchen Sie dies:
Du einfach nur vergessen hinzuzufügen
InformationsquelleAutor der Antwort vincentjames501
Ich hoffe es wird Euch helfen.
InformationsquelleAutor der Antwort Academy of Programmer