下面的微調仍是點擊顯示列表:爲什麼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