谷歌地图v2我在做谷歌地图搜索地址我无法获得langitde和经度的地址位置

时间:2014-02-04 09:00:18

标签: android

我得到了else语句的返回值我无法获得谷歌地图v2的纬度和经度的真实条件我正在尝试这个代码我有搜索代码但是对于这种类型的查询不满意答案........ ..

serchingdata.setOnClickListener(new OnClickListener(){

        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub

         try {
            List<Address> address=geocoder.getFromLocationName(inputdataaddress.getText().toString(), 0);
            if(address.size()>0)
            {
                GeoPoint p=new GeoPoint((int) (address.get(0).getLatitude()*1E6),
                        (int)(address.get(0).getLongitude()*1E6));
            mapController.animateTo(p);
                mapController.setZoom(12);
              //     MapOverlay mapOverlay = new MapOverlay();
              //   List<Overlay> listOfOverlays = map.getOverlays();
             //    listOfOverlays.clear();
             //   listOfOverlays.add(mapOverlay);
                mapView.invalidate();
                inputdataaddress.setText("abc");

            }
            else
            {

                AlertDialog.Builder adb = new AlertDialog.Builder(MainActivity.this);
                adb.setTitle("Google Map");
                adb.setMessage("Please Provide the Proper Place");
                adb.setPositiveButton("Close",null);
                adb.show();     

            } 

         } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

        }
    });

0 个答案:

没有答案