您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
自定义的view在eclipse预览时报错
根据eclispe中提示Tip: Use View.isInEditMode() in your custom views to skip code when shown in Eclipse,定位到出错代码,将造成此错误的代码行用
if(!isInEditMode()){ //造成错误的代码段 }
包起来,这样在Eclipse中显示时将跳过此代码段而不再出现错误,修改后如下
修改后如果你代码中的变量定义为final类型,会出现The blank final field laserColor may not have been initialized的错误,因为final类型必须在构造时初始化,即:要么在构造函数中设置,要么在变量定义之后设置。因为构造函数中加了if条件语句,所以final变量初始化语句不一定能被执行,所以我们去掉以下变量的final关键字,问题即可解决。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。