В приложении, над которым я работал, я хотел бы использовать кнопку переключения нескольких состояний (в моем случае, три) вместо двух, которые предоставляет ToggleButton. Я попытался запустить свой собственный, который расширяет Button, следуя за источником CompoundButton, но, честно говоря, чтение через его источник немного подавляло.
Есть ли способ сделать кнопку переключения трех состояний, используя только селектор xml или что-то еще, или, возможно, другой метод, о котором я не думал? Я скорее не понимаю, как это сделать.
