我正在编写一个将颜色作为整数值的方法(例如 Color.BLACK )。
void justDoIt(int color) {}
如果它是颜色资源(例如 R.color.black ),我会使用 @ColorRes注释明确说明整数类型。
void justDoIt(@ColorRes int colorResId) {}
有没有办法对 int color 做类似的事情?
TL;DR:如何确保 int 参数是 int 颜色而不是颜色资源(@ColorRes 相反)
最佳答案
有注释@ColorInt
为此目的。
关于android - 如何区分color int和color resource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32327593/