`
winse
  • 浏览: 92847 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

@Override annotation error(Eclipse导入原有的Android Projects)

阅读更多

 

导入原有程序出现下面的errors提示:

 

Description Resource Path Location Type

The method onClick(View) of type new View.OnClickListener(){} must override a superclass method DeliverActivity.java /HelloAndroid/src/com/winse/communicate line 20 Java Problem


解决方法:

It's an implementation thing. In Java 5 vs Java 6 they changed whether you could use "Override" with an interface (since Override seems to imply that you are overriding some sort of default behavior, which you are not doing with an interface!). If you so desire, you can search in the Eclipse preferences and change it from a compilation error to a compilation warning. You code inside of the CheckBox() function looks fine to me.

通过设置eclipse的冲突可以解决这个问题。
Prefereces-->Java-->Compiler在右边的Compiler compliance level设置为1.6即可。


 
  • 大小: 93.3 KB
分享到:
评论
5 楼 鱼在陆地上跑 2012-07-23  
winse 写道
鱼在陆地上跑 写道
winse 写道
鱼在陆地上跑 写道
LZ,你的解决方法不行啊!我设置的就是1.6

那你试一下设置为1.5

LZ,您贴的图不对你应该贴工程的图出来的那里面有个Compiler,设置成1.6



文中都是实践后写的,环境有不同吧~~~~
http://qtcstation.com/2011/05/android-and-jdk-compliance/

谢谢!
4 楼 winse 2012-07-20  
鱼在陆地上跑 写道
winse 写道
鱼在陆地上跑 写道
LZ,你的解决方法不行啊!我设置的就是1.6

那你试一下设置为1.5

LZ,您贴的图不对你应该贴工程的图出来的那里面有个Compiler,设置成1.6



文中都是实践后写的,环境有不同吧~~~~
http://qtcstation.com/2011/05/android-and-jdk-compliance/
3 楼 鱼在陆地上跑 2012-07-19  
winse 写道
鱼在陆地上跑 写道
LZ,你的解决方法不行啊!我设置的就是1.6

那你试一下设置为1.5

LZ,您贴的图不对你应该贴工程的图出来的那里面有个Compiler,设置成1.6
2 楼 winse 2012-07-19  
鱼在陆地上跑 写道
LZ,你的解决方法不行啊!我设置的就是1.6

那你试一下设置为1.5
1 楼 鱼在陆地上跑 2012-07-18  
LZ,你的解决方法不行啊!我设置的就是1.6

相关推荐

    android @override 报错解决方案

    android @override 报错:就是说Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误

    java关于@override.md

    对Java中@override个人理解阐述,希望能帮大家更好理解。

    分享一下@Override标签背后的小秘密

    很好很好的Java知识,一个关于Java标签的技术知识,非常的好用哦

    loveincode#notes#Multiple markers at this line @Override的解决方法1

    使用Eclipse 进行项目开发,在实现类中的方法前面如果添加@Override就提示“Multiple markers at this line”的错误,问题

    详解Java中@Override的作用

    主要介绍了详解Java中@Override的作用的相关资料,希望通过本文能帮助到大家,让大家理解这部分内容,需要的朋友可以参考下

    Android代码-DaemonService

    Android端心跳服务与进程保活 使用 继承AbsHeartBeatService抽象心跳服务,在onHeartBeat()中处理自己的任务,具体保活策略不需要关心 public class HeartBeatService extends AbsHeartBeatService { @Override ...

    Android代码-Android-CropView

    导入lib-cropview并在AndroidManifest.xml中添加Activity * 实现CropperHandler并实现方法 ```java @Override public Activity getActivity() { return this; } @Override public CropperParams getParams...

    AndroidStudio中重载方法@Override的使用详解

    在我们使用Android Studio时,创建一个类是继承于Android中已有的类时,我们会对原有类中的方法进行重载,Android Studio为我们提供了快捷的插入重载的方法,便于开发、减轻了工作量。 当我们继承一个Android中已有...

    Annotation(注解)

    Annotation的概念和作用 @Override注释的功能和用法 @Deprecated注释的功能和用法 @Suppress Warning注释的功能和用法 自定义注释 提取注释信息

    Android代码-Rocket

    > Android启动任务调度框架,用于缩短app启动时间 快速开始 STEP0 引入依赖,使用gradle dependencies { implementation 'cn.hikyson.rocket:rocket-core:VERSION_NAME' } STEP1 定义某一个任务: public class ...

    Android下拉刷新上拉加载源码

    Android下拉刷新上拉加载源码 ....... @Override public void onRefresh() { mHandler.postDelayed(new Runnable() { @Override public void run() { start = ++refreshCnt; items.clear(); ...

    Annotation--学习:JDK内建Annotation

    NULL 博文链接:https://lansky07.iteye.com/blog/289007

    MD风格的Android悬浮工具栏FloatingToolbar.zip

    FloatingToolbar,这是一个由FloatingActionButton变成一个工具栏的Android UI 控件。动画效果优雅,遵循Material Design风格。运行效果:使用示例代码:mFloatingToolbar.addMorphListener(new FloatingToolbar....

    gallery简单实现 图片调整

    import android app Activity; import android os Bundle; import android view LayoutInflater; import android view View; import android view ViewGroup; import android view ViewGroup MarginLayoutParams; ...

    基于eclipse开发的简单的音乐播放器

    import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase.CursorFactory; import android.database.sqlite.SQLiteOpenHelper; public ...

    android的 AIDL 例子

    @Override // ��ʾname��age public String display() throws RemoteException { return "name: "+this.name+"; age: "+this.age; } @Override // ����age public synchronized void setAge(int ...

    Android代码-简单实用的页面多状态布局(content,loading,empty,error)

    LoadingLayout 简单实用的页面多状态布局...@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // ... vLoad

    Android代码-安卓BLE API封装

    android-ble-bus BleBus是对安卓Bluetooth LE API 的一个简单封装,主要为了简化代码,并提供了以下特性: 自动连接 当蓝牙断开连接后,会尝试自动连接 自动开关蓝牙 如果没有没授予打开蓝牙的权限,则会自动监听蓝牙...

Global site tag (gtag.js) - Google Analytics