プログラムからViewを角丸にする

角丸を設定したxmlを対象Viewのバックグランドに指定してから、
ViewのSetBackgroundColor関数で背景色を設定すると、相殺されてしまうからです。
backgroundを変更するために、
GradientDrawableを使います

以下がコードになります。

colorはリソースから読み取ってください