Я искал способ создать кнопку с 3d-затенением в Android. То есть стандартная кнопка без закругленных углов, поэтому она квадратная, а некоторые затенены близко к краям, поэтому каждая граница имеет свой цвет.
Мне бы хотелось иметь возможность устанавливать разные цвета обводки для каждой стороны, но это кажется невозможным.
Как я могу нарисовать разные цвета рамки на каждой стороне (граница может быть затенена градиентом) и при этом поддерживать разные состояния кнопок?
Спасибо!