android - 删除与 android.location 方法相关的 @Override 注解

标签 android location overriding

我刚刚将 Android SDK、Java JDK 和 Eclipse Indigo 重新安装到我的笔记本电脑上(硬件崩溃后),现在我的 Android 项目中出现了与以下内容相关的错误:

@Override
public void onLocationChanged(Location location) {
    int lat = (int) (location.getLatitude());
    int lng = (int) (location.getLongitude());
    latituteField.setText(String.valueOf(lat));
    longitudeField.setText(String.valueOf(lng));
}

@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
    // TODO Auto-generated method stub

}

@Override
public void onProviderEnabled(String provider) {
    Toast.makeText(this, "GPS Enabled ",
            Toast.LENGTH_SHORT).show();

}

@Override
public void onProviderDisabled(String provider) {
    Toast.makeText(this, "GPS Disabled ",
            Toast.LENGTH_SHORT).show();
}

Eclipse 告诉我应该删除 @Override 注释才能解决该问题。这些错误似乎仅与 android.location 方法有关。我知道在硬件崩溃之前代码运行良好,没有任何错误,所以我不确定问题是什么。如果有人能提供一些建议,我们将不胜感激。

为了重新安装,我使用了以下内容:

Eclipse 64 位, 安卓SDK 32位, Java JDK 32位

最佳答案

请检查JDK版本,如果不是1.6 eclipse会出现此错误。

关于android - 删除与 android.location 方法相关的 @Override 注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8453978/

相关文章:

java - Android contentprovider 不返回 Phone.NUMBER

android - 如何让应用程序支持三星的弹出 View ?

android - 是否可以使用 Android Room 数据库创建 R*Tree 表?

android - 如何在android中与当前位置共享谷歌地图?

swift - 在后台连续运行应用程序

android - 保护您的 Android 应用免受模拟位置的影响

android - NETWORK_PROVIDER 未提供更新的位置

c# - new 和 override 的区别

javascript - 在数据表中对日期进行排序? (功能覆盖)

database - 交响乐 2 : Build own DB access layer