私はこれを動作させるために私の脳を頑張っています。私は1900年から今年までをスピンナーに動的に入力したいと思っています。私はこれはXML定義の配列を使用して行うことはできないと思うが、私は配列アダプタでそれを行うことができますか?ここで私はこれまで持っているものです。Androidでスピナーに年数を動的に設定しますか?
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);
ここでスピナーのためのXMLです:任意のヘルプ
<Spinner
android:id="@+id/yearspin"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
感謝。
あなたのコードに '' spinYear.setAdapter(アダプタ)を追加する場合はどうなりますか? –
あなたは死んでいます!ありがとう! – colmulhall