Próbuję ustawić styl przycisku, a więc utworzyłem selektor. Wszystko działa, ale standardowy obraz przycisku radiowego nadal się wyświetla. Jak usunąć domyślne pole wyboru przycisku opcji. Próbowałem przypisać ciąg do pustego łańcucha, ale kompilator go nie lubi.usuń domyślne pole wyboru przycisku opcji, gdy używasz niestandardowego selektora
Oto kod jednego z moich stanów selektora:
<item android:state_checked="true" android:drawable="">
<shape>
<gradient
android:startColor="#808080"
android:centerColor="#2F2F2F"
android:endColor="#2F2F2F"
android:angle="270" />
<stroke
android:width="2dp"
android:color="@color/black" />
<corners
android:radius="5dp" />
</shape>
</item>
Dlaczego starasz się usunąć rozciągliwej wszystko razem? Czy możesz zastąpić to czymś, co pasuje do twoich potrzeb? – Flynn
Chcę funkcjonalność przycisku opcji, ale chcę, aby wyglądał jak przycisk. W szczególności chcę mieć dwa przyciski obok siebie, które przełączają się nawzajem. Jeden z przycisków pojawia się, a drugi w górę. Czy istnieje lepsze rozwiązanie niż to, dokąd zmierzam? –
Naprawdę znalazłem, że mogę usunąć domyślne pole wyboru z następującym 'android: button =" @ null "' –