在查看这里的答案时,我遇到了以下行的问题:
TypedArray ta = obtainStyledAttributes(R.style.MyCustomStyle, attrs);
似乎Android Studio不允许我传递一个非
R.styleable
资源的整数而不受警告。它告诉我它希望一个类型为styleable的资源,我认为这意味着我正在调用的代码已经使用了@StyleableRes注释。
读取R.style.{x}中定义的值最好的方法是什么?链接帖子中的被接受的答案有效并且可以编译,但我不知道如何抑制警告。因为有一个警告,所以抑制它安全吗?如果可以,该怎么做?
styleable
不是style
。 - Blackbelt