android.location.locationlistener已在单一类型导入中定义

时间:2017-06-29 01:43:09

标签: android google-maps

编辑:略有不同,因为我收到了导致额外导入问题的请求位置更新错误。

我收到一个奇怪的错误,我的locationlistener已在单一类型导入中定义。is already defined in a single type import

不确定我做错了什么?

我正在修复另一个无法识别requestLocationUpdates的错误。 can not resolve method requestlocationupdates 这是我的类实现行:

public class MapPage extends FragmentActivity implements OnMapReadyCallback, GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener, android.location.LocationListener {

1 个答案:

答案 0 :(得分:2)

发生此错误是因为您的班级导入了

import com.google.android.gms.location.LocationListener;
import android.location.LocationListener;

考虑只使用一个,您可以使用LocationListenr而无需导入

private com.google.android.gms.location.LocationListener googleLocationListener;
private android.location.LocationListener androidLocationListener;