默认的微调器Android看起来很奇怪

时间:2016-11-21 15:29:56

标签: android styles android-spinner

只是一个简单的问题。 为什么我当前的微调器看起来像这样,我该如何改变呢?现在看起来很傻。

我的xml代码,

<Spinner android:id="@+id/spinner"
    android:layout_width="fill_parent"
    android:spinnerMode="dialog"
    android:layout_height="wrap_content"
    android:layout_marginBottom="10dp" />

我的Java代码,

Spinner spinner = (Spinner) findViewById(R.id.spinner);

// Create an ArrayAdapter using the string array and a default spinner layout
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.wallfloor, android.R.layout.simple_spinner_item);

// Specify the layout to use when the list of choices appears
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

// Apply the adapter to the spinner
spinner.setPrompt("Select value");
spinner.setAdapter(adapter);

Screenshot application

1 个答案:

答案 0 :(得分:2)

如果“怪异”,则表示显示选项的弹出式对话框,请从android:spinnerMode="dialog"元素中删除<Spinner>