我試圖填充微調,但我似乎在我的佈局文件中缺少的東西的Android微調佈局
ArrayAdapter<String> cuisines = new ArrayAdapter<String>(this, R.layout.spinner_view,
getResources().getStringArray(R.array.cuisines));
我找不到R.layout.spinner_view,只能假設我有讓我自己在我的佈局文件中。我怎麼做?
我試圖填充微調,但我似乎在我的佈局文件中缺少的東西的Android微調佈局
ArrayAdapter<String> cuisines = new ArrayAdapter<String>(this, R.layout.spinner_view,
getResources().getStringArray(R.array.cuisines));
我找不到R.layout.spinner_view,只能假設我有讓我自己在我的佈局文件中。我怎麼做?
包含一個XML文件中微調:
<Spinner
android:id="@+id/spin"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
和活動:
Spinner spinner=(Spinner) findViewById(R.id.spin);
ArrayAdapter<String> adapter=new ArrayAdapter<String>(YourActivity.this, android.R.layout.simple_spinner_item,R.array.cuisines);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
android.R.layout.simple_spinner_item - 我找不到這一個 – Ken 2012-07-26 10:41:56
呃不知道我明白了:-D謝謝:-D – Ken 2012-07-26 10:44:38
android.R.layout.simple_spinner_item引用Android爲Spinner.select提供的默認佈局,而不是您的包。 – AkashG 2012-07-26 10:47:43