2017-03-20 5 views
0

bekomme ich alles versucht, nichts half:android MaterialBetterSpinner nicht deaktivieren

spinner.setEnabled(s.getIsEnabled()); 
spinner.setClickable(s.getIsEnabled()); 
if(!s.getIsEnabled()) 
spinner.dismissDropDown(); 
for(View lol : spinner.getTouchables()) { 
    lol.setEnabled(s.getIsEnabled()); 
} 

und ich kann nicht bekommen: getSelectedView() an diesem Spinner.

kann jemand helfen?

Antwort

1

fand ich eine Lösung:

spinner.setDropDownHeight(0); 

mittlerweile große Werke.

+0

also, wenn ich es wieder mit 3 Positionen auf der Liste aktivieren müsste, was sollte hier getan werden? –

+0

Ich denke, das ist eine gute Option, check out [hier] (https://gist.github.com/douglasjunior/9d52feb7e0f3158996ec). –

Verwandte Themen