Android如何动态设置Shape?

142 阅读1分钟

Android如何动态设置Shape?

String color = userEntryHashMap.get(String.valueOf(msg.getLd_user().getUser_level()));
if(!TextUtils.isEmpty(color)) {
   GradientDrawable drawable = new GradientDrawable();
   //圆角大小
   drawable.setCornerRadius(360);
   //背景颜色
   drawable.setColor(Color.parseColor("#" + color));
   linAll.setBackground(drawable);
}