小编Sha*_*wal的帖子

删除之前的标记并在Google Map v2中添加新标记

我希望在任何地方长时间点击地图后删除当前标记,然后在该点重新创建一个新标记.我已经在地图上长按谷歌地图并创建了新标记,但也显示了前一个标记.

我的代码是:

public class EditLocation extends Fragment {

View v;
Context c;
GoogleMap MAP;
Button back;
int loc;
String lat;
boolean isTapped = true;

public EditLocation(Context c, int location, String latitude) {
    // TODO Auto-generated constructor stub
    this.c = c;
    this.loc = location;
    this.lat = latitude;
}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {

    v = inflater.inflate(R.layout.map, container, false);

    int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(c);
    if (status != ConnectionResult.SUCCESS) {
        int requestCode = 10;
        Dialog dialog = GooglePlayServicesUtil.getErrorDialog(status,
                (Activity) …
Run Code Online (Sandbox Code Playgroud)

android google-maps-markers google-maps-android-api-2

20
推荐指数
2
解决办法
5万
查看次数