man*_*nju 4 android overriding
我想使用GPS获取当前位置.
这是我的情景.我的班级定义是:
public class UseGps extends Activity implements LocationListener
Run Code Online (Sandbox Code Playgroud)
如果Í尝试覆盖这样的LocationListener方法
1)
@Override
public void onLocationChanged(Location loc)
Run Code Online (Sandbox Code Playgroud)
2)
@Override
public void onProviderDisabled(String provider)
Run Code Online (Sandbox Code Playgroud)
3)
@Override
public void onProviderEnabled(String provider)
Run Code Online (Sandbox Code Playgroud)
它给我编译错误说
The method onStatusChanged(String, int, Bundle) of type UseGps must override a superclass method remove override.
2)和3)相同
这有什么不对?
Oct*_*ean 11
假设您正在使用Eclipse,请执行以下操作以确保您的合规性级别为1.6.
转到Project- > Properties- > Java Compiler.确保Compiler compliance level设置为1.6.
您应该通过导航到Window- > Preferences- > Java- > 将该级别设置为默认值Compiler.选择1.6的Compiler compliance level.
| 归档时间: |
|
| 查看次数: |
5200 次 |
| 最近记录: |