作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我是安卓开发新手。我想知道当我尝试删除错误时,我的代码中出现了一行,即:
@SuppressLint({ "ParserError", "ParserError", "ParserError", "ParserError", "ParserError", "ParserError", "ParserError", "ParserError", "ParserError" }) @Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
Thread timer = new Thread(){
@SuppressLint("ParserError") public void run(){
try{
sleep(5000);
}
catch(InterruptedException e){
e.printStackTrace();
}
finally{
Intent intent = new Intent("com.example.basiccounter.COUNTER");
startActivity(intent);
}
}
};
timer.start();
}
我想知道 @SuppressLint({}) 这行代码的含义以及为什么会这样?以及如何克服这个问题?
最佳答案
我也有同样的问题。这是针对 android 的新更新的 Lint 解析器,有一些问题。我必须说当你复制粘贴很多行或更新而不经常保存时它有一些错误。
为了克服这个问题,我没有添加这些警告,我只是根据 Lint 删除了“有问题”的行,保存以免出现构建错误,然后重新粘贴,警告就消失了。我找不到解决此问题的模式,也没有标准解决方案。我想它应该对你有用。试一试
更新:我找到了一个不涉及复制粘贴代码的新解决方案。如果您几乎确定您的代码是正确的并且那里不应该有 Lint 标记,只需单击警告按钮并选择“清除所有 lint 标记”。然后 build ,你很高兴去。
如果问题仍然存在,那么 lint 标记确实有用,它不是错误。
关于android - @SuppressLit(( {"ParseError","ParseError"}),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11293395/
我是安卓开发新手。我想知道当我尝试删除错误时,我的代码中出现了一行,即: @SuppressLint({ "ParserError", "ParserError", "ParserError", "P
我是一名优秀的程序员,十分优秀!