【原生UI】paint.setColor报错Wrapped java.lang.IllegalArgumentException: Invalid ID: 63
android 10 以上使用ARGB 设置颜色 使用parseColor会崩溃 崩溃原因是颜色范围超限if (device.getSdkInt()>=29) {// 判断当前安卓API版本是否大于等于29
paint.setColor(Color.pack(Color.parseColor("#00ffff")));// 大于等于29的使用这个
}else{
paint.setColor(Color.parseColor("#B0C4DE"));// 小于的使用这个
}
页:
[1]