Tôi đã được bộ não của tôi cố gắng để có được điều này để làm việc. Tôi muốn tự động nhập vào năm từ năm 1900 đến năm hiện tại vào một spinner. Tôi không nghĩ rằng điều này là có thể làm bằng cách sử dụng một mảng XML được xác định nhưng tôi có thể làm điều đó với một bộ chuyển đổi mảng? Dưới đây là những gì tôi có cho đến nay:Dân số quay số theo năm tự động trong 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);
Đây là XML cho spinner:
<Spinner
android:id="@+id/yearspin"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
Cảm ơn sự giúp đỡ nào.
gì xảy ra khi bạn thêm 'spinYear.setAdapter (adapter) 'để mã của bạn? –
Bạn đã chết ngay! Cảm ơn! – colmulhall