我有问题时,使用 android:enabled="false",它不是 致残的 组件的情况下,它是一个 spinner。不知道是否相关,但它属于 viewflipper的一部分布局。
android:enabled="false"
spinner
viewflipper
有什么提示或者解决办法吗?
谢谢
您可以在 Java 代码本身而不是在 XML中设置它,因为 Spinner应该从 View实现 setEnabled(boolean)。
XML
Spinner
View
setEnabled(boolean)
在设置适配器之前禁用或启用它。
yourSpinner.setEnabled(false); yourSpinner.setClickable(false); yourSpinner.setAdapter(typeAdapter);
您可以在 xml中设置 android:clickable="false"来禁用 spinner,以便单击 event。
xml
android:clickable="false"
event
在 XML 中启用/禁用 Spinner 是不可能的(目前)。 要做到这一点,你必须用代码。
这里有一个例子:
Spinner spinner = (Spinner) findViewById(R.id.mySpinner); spinner.setEnabled(false);