是否可以在不引用资源类 R 的情况下以编程方式接收由 a 作为 int[] 保存的资源 ID?
<declare-styleable name="com_facebook_login_view">
<attr name="confirm_logout" format="boolean"/>
<attr name="fetch_user_info" format="boolean"/>
<attr name="login_text" format="string"/>
<attr name="logout_text" format="string"/>
</declare-styleable>
问题是我无法解析已定义的“declare-styleable”属性的 ID - 总是返回 0x00:
int id = context.getResources().getIdentifier( "com_facebook_login_view", "declare-styleable", context.getPackageName() );
int[] resourceIDs = context.getResources().getIntArray( id );