单击视图时,我有一个坐标的列表视图,我想将坐标的值发送到另一个活动(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();