下面的微调仍是点击显示列表:为什么android:clickable =“false”为Spinner工作?
<Spinner
android:id="@+id/spinnerFoo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="15dp"
android:gravity="center"
android:clickable="false"/>
任何人都可以阐明这一些轻? 从我读知道,一个可以在Java代码中做这件事(spinnerFoo.setEnabled(假)禁用微调。我的问题是关于XML这样做。
[编辑] 以下是所有使用Java代码微调:
ArrayAdapter<Integer> adapterFoo = new ArrayAdapter<Integer>(this, R.layout.spinner_item, aiFoo);
spinnerFoo = (Spinner) findViewById(R.id.spinnerFoo);
spinnerFoo .setAdapter(adapterFoo);
spinnerFoo .setSelection(1);
setEnabled(布尔)android:clickable =“false”也应该工作。确保你没有在语法上设置它。 –
**使用**'android:enabled =“false”' –
这些答案提示要做什么,但是他们并没有真正回答“为什么不android:clickable = false工作?这很有趣。 – azizbekian