Tôi đang cố tạo kiểu cho nút radio và vì vậy tôi đã tạo bộ chọn. Mọi thứ hoạt động ngoại trừ hình ảnh nút radio chuẩn vẫn hiển thị. Làm cách nào để xóa hộp kiểm nút radio mặc định. Tôi đã thử gán drawable cho một chuỗi rỗng, nhưng trình biên dịch không thích nó.xóa hộp kiểm nút radio mặc định khi sử dụng công cụ chọn tùy chỉnh
Đây là mã của một trong những tiểu bang chọn của tôi:
<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>
Tại sao các bạn cố gắng để loại bỏ các drawable tất cả lại với nhau? Bạn có thể thay thế nó bằng thứ gì đó phù hợp với nhu cầu của bạn không? – Flynn
Tôi muốn các chức năng của một nút radio, nhưng muốn nó trông giống như một nút. Cụ thể là tôi muốn có hai nút cạnh nhau để chuyển đổi nhau. Một trong các nút xuất hiện và nút còn lại. Có một giải pháp tốt hơn so với nơi tôi đang hướng tới? –
Tôi thực sự thấy rằng tôi có thể xóa hộp kiểm mặc định bằng "android: button =" @ null "' –