I\'m having problems when using android:enabled=\"false\", it\'s not disabling the component in the case it\'s a spinner
You can set this in the Java code itself, instead of in the XML, because the Spinner should implement setEnabled(boolean) from View.
you can set android:clickable="false" in the xml to disable the spinner for click event.
Disable or enable it before setting the adapter.
yourSpinner.setEnabled(false);
yourSpinner.setClickable(false);
yourSpinner.setAdapter(typeAdapter);
It's not possible to enable/disable a Spinner in XML (yet). To do so you have to do it in code.
Here's an example:
Spinner spinner = (Spinner) findViewById(R.id.mySpinner);
spinner.setEnabled(false);