A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 段郎 中级黑马   /  2014-3-27 22:47  /  911 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. public  void showAddress()
  2.            String address="";
  3.            int cLat = (int)(112.938247*1e6) ;
  4.        int cLon = (int)(28.229519*1e6) ;
  5.        GeoPoint <b>point</b>=new GeoPoint(cLon, cLat) ;//得到个已知经纬度的点的地址
  6.        System.out.println(app.mBMapManager);
  7.        if(mKSearch.init(app.mBMapManager, new SearchListener())){//系统老是报该处空指针异常
  8.                mKSearch.reverseGeocode(point);
  9.        }
  10.       
  11.       
  12.       
  13.         }
  14.    class SearchListener implements MKSearchListener{
  15.            @Override
  16.                 public void onGetWalkingRouteResult(MKWalkingRouteResult arg0, int arg1) {
  17.                         // TODO Auto-generated method stub
  18.                        
  19.                 }
  20.                
  21.                 @Override
  22.                 public void onGetTransitRouteResult(MKTransitRouteResult arg0, int arg1) {
  23.                         // TODO Auto-generated method stub
  24.                        
  25.                 }
  26.                
  27.                 @Override
  28.                 public void onGetSuggestionResult(MKSuggestionResult arg0, int arg1) {
  29.                         // TODO Auto-generated method stub
  30.                        
  31.                 }
  32.                
  33.                 @Override
  34.                 public void onGetShareUrlResult(MKShareUrlResult arg0, int arg1, int arg2) {
  35.                         // TODO Auto-generated method stub
  36.                        
  37.                 }
  38.                
  39.                 @Override
  40.                 public void onGetPoiResult(MKPoiResult arg0, int arg1, int arg2) {
  41.                         // TODO Auto-generated method stub
  42.                        
  43.                 }
  44.                
  45.                 @Override
  46.                 public void onGetPoiDetailSearchResult(int arg0, int arg1) {
  47.                         // TODO Auto-generated method stub
  48.                        
  49.                 }
  50.                
  51.                 @Override
  52.                 public void onGetDrivingRouteResult(MKDrivingRouteResult arg0, int arg1) {
  53.                         // TODO Auto-generated method stub
  54.                        
  55.                 }
  56.                
  57.                 @Override
  58.                 public void onGetBusDetailResult(MKBusLineResult arg0, int arg1) {
  59.                         // TODO Auto-generated method stub
  60.                        
  61.                 }
  62.                
  63.                 @Override
  64.                 public void onGetAddrResult(MKAddrInfo arg0, int arg1) {//这个方法得到
  65. <b>point</b> 的地址
  66.                         // TODO Auto-generated method stub
  67.                         System.out.println("onGetAddrResult....."+arg1);
  68.                         System.out.println(arg0.strAddr);
  69.                 }
  70.    }
复制代码


评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

2 个回复

倒序浏览
app.mBMapManager  不是空值,我可以打印出他的hashcode码
回复 使用道具 举报
好吧,我发现自己真的是个二货,mKSearch没初始化
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马