当我点击一个 View 时,我有一个坐标 ListView ,我想将坐标值发送到另一个 Activity (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 因此您可以在两个 Activity 之间传递双纬度和经度。在您接收 Intent 的 Activity 中,您可以创建一个像这样的 parsegeopoint 对象 -
ParseGeoPoint point = new ParseGeoPoint(latitude, longitude);
ParseObject object = new ParseObject("PlaceObject");
object.put("location", point);
object.save();
关于java - 在 Activity 之间传递解析 GeoPoint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36373878/