在android中从DialogFragment返回到SupportMapFragment的结果

在android中从DialogFragment返回到SupportMapFragment的结果,android,Android,我正在处理一个映射项目,需要将值从DialogFragment返回到SupportMapFragment @Override public void onMapLongClick(LatLng point) { mMap.addMarker(new MarkerOptions().position(point).title(point.toString())); markerClicked = false; FragmentTransaction ft = getFra

我正在处理一个映射项目,需要将值从DialogFragment返回到SupportMapFragment

@Override
public void onMapLongClick(LatLng point) {

    mMap.addMarker(new MarkerOptions().position(point).title(point.toString()));
    markerClicked = false;
    FragmentTransaction ft = getFragmentManager().beginTransaction();
    DataImportDialog pdf = DataImportDialog.newInstance("Enter Something");
    Bundle args = new Bundle();
    args.putDouble("Lat", point.latitude);
    args.putDouble("Lng", point.longitude);
    pdf.setArguments(args);
    pdf.show(ft, "PROMPT_DIALOG_TAG");

}

您可以使用接口在两个片段或活动之间进行通信。这是一个很好的例子

或者有一种方法可以使用setTargetFragment(Fragment Fragment,int requestCode),这样您就可以在替换或添加的片段中获得片段实例,并可以使用bundle调用onActivityResult。。更多关于这个

这是一个完整的例子

你能详细说明你面临的问题吗?