# getColorFromAttrId

public static int getColorFromAttrId(Context context, int attrId)

从主题属性中直接获取颜色值

此方法是获取颜色的便捷方法，会自动完成"属性→资源ID→颜色值"的完整解析过程。

使用场景：需要从主题属性中直接获取可用的颜色 int 值。

    // 直接获取主题颜色值
    int textColor = IMKitThemeManager.getColorFromAttrId(context, R.attr.rc_text_primary);
    textView.setTextColor(textColor);

    // 等价于以下两步操作：
    // int colorResId = IMKitThemeManager.getAttrResId(context, R.attr.rc_text_primary);
    // int textColor = context.getResources().getColor(colorResId);

Content copied to clipboard

#### Return

解析后的颜色值（ARGB int），解析失败返回 0

#### Parameters

context

上下文（不能为 null）

attrId

颜色属性 ID（如 R.attr.rc_text_primary）