单击视图时,我有一个坐标的列表视图,我想将坐标的值发送到另一个活动(getParseGeoPoint()
,我的问题是我不知道要先投射然后返回的数据类型

      public class A
        {
        ....
        setContentView(R.layout.someLayout1);
        ParseQuery<ParseObject> parse=ParseQuery.getQuery("class");
        parse.whereEqualTo("someValue","someValue");
        parse. ...
         .
         .
       public void done(ParseObject object,ParseException e){
       Intent I =null;
       I=putDataType("point", (someType) object.getParseGeoPoint)
}


B级:

     public class B{


        {...
         .
         .
         setContentView(R.layout.somelayout2);
         Intent i=getIntet();
         i=getDataTypeExtra("point");
      }
}


谢谢你的时间 。

最佳答案

通过阅读-
https://parse.com/docs/android/api/com/parse/ParseGeoPoint.html
因此,您可以在两个活动之间传递双倍的经度和纬度。在收到意图的活动中,您可以制作一个parsegeopoint对象,例如:

 ParseGeoPoint point = new ParseGeoPoint(latitude, longitude);
 ParseObject object = new ParseObject("PlaceObject");
 object.put("location", point);
 object.save();

07-26 02:52