ラジオボタンのスタイルを設定しようとしているため、セレクタを作成しました。標準のラジオボタンの画像を表示する以外はすべて動作します。デフォルトのラジオボタンのチェックボックスを削除するにはどうすればいいですか?私はdrawableを空の文字列に割り当てようとしましたが、コンパイラはそれを好きではありません。ここでカスタムセレクタを使用しているときにデフォルトのラジオボタンのチェックボックスを外す
は、私の選択状態の一つのコードです:
<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>
なぜあなたはすべて一緒に描画可能を削除しようとしているのではnullにボタンの値は設定されていますか?あなたのニーズに合ったものに置き換えることができますか? – Flynn
ラジオボタンの機能が欲しいですが、ボタンのように見せたいと思っています。具体的には、2つのボタンを並べて、お互いに切り替えることができます。ボタンの1つが下に表示され、もう一方が上に表示されます。私がどこに向かうより良い解決策がありますか? –
私は実際には、次のアンドロイド:button = "@ null"でデフォルトのチェックボックスを削除できることがわかりました –