需求:根據(jù)后臺返回不同的顏色值涝影,動態(tài)的去設置圓角矩形
動態(tài)設置 Shape 的代碼:
? ? ? ? GradientDrawable drawable = new GradientDrawable();
? ? ? ? //設置圓角大小
? ? ? ? drawable.setCornerRadius(5);
? ? ? ? //設置邊緣線的寬以及顏色
? ? ? ? drawable.setStroke(1, Color.parseColor(#FF00FF));
? ? ? ? //設置shape背景色
? ? ? ? drawable.setColor(Color.parseColor("#FFFFFF"));
? ? ? ? //設置到TextView中
? ? ? ? tv_type.setBackgroundDrawable(drawable);