java - 在 Activity 之间传递解析 GeoPoint

标签 java android parsing android-studio

当我点击一个 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/

相关文章:

java - 异常处理并返回 Null

java - 如何使用Ant和build.xml部署.war文件夹?

android - 样式自定义对话框 fragment 不起作用

ruby - 我应该如何在 Ruby 中解析固定长度的记录文件?

c++ - boost-sprit-lex 将多个标记统一为 lex 中由 id 区分的单个标记

java - 我们使用 JMS 而不是使用 REST TEMPLATE 来交换信息有什么优势?

java - 我们是否需要在Spring云合约中 stub 其他微服务

android - Picasa 的存储访问框架

Android:方向更改会删除对我的 ImageView 所做的修改

parsing - 处理框架以从脚本调用不同类型的函数的 C++ 方式是什么?