我试图填充微调,但我似乎在我的布局文件中缺少的东西的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