我想创建像actionBar's spinner
下拉视图
我已经提到了以下问题:
但是找到解决方案却没有运气。无论何时我在我的活动中使用微调器:
Spinner spinner = (Spinner) findViewById(R.id.spiner_id);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.day, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
在xml中:
<Spinner
android:id="@+id/spiner_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
它提供输出:
我希望微调器在下拉视图中而不是当前的对话框形式。
P.S:使用4.2+版本
@Pankaj Kumar请你快速回复。我已经将android:spinnerMode="dropdown"
添加到xml中的微调器视图中并且工作正常。但是下拉列表中还包含RadioButtons
。如何将其从清单?
谢谢!
答案 0 :(得分:3)
将android:spinnerMode="dropdown"
添加到Spinner。
喜欢
<Spinner
android:id="@+id/spiner_id"
android:layout_width="wrap_content"
android:spinnerMode="dropdown"
android:layout_height="wrap_content" />
有关删除单选按钮的详细信息,请阅读Spinner Button without radio button。