ボタンのバックグラウンドじゃなくて
ボタン自体の色を変える方法ってありますか?

ButtonクラスがTextViewクラスを継承してるから
setBackgroundColorを呼ぶとベタ塗りになってしまいます