2010-04-30 92 views
0

以及FRNDS我的地圖代碼運作良好,並顯示所有的圖片和梯度路徑很好的模擬GPS後模擬器上顯示正確的位置,但它不會在設備上的作品....黑莓地圖不設備

上設備工作正常的谷歌地圖和相關的GPS等工作的GPS正在完全正常

我的代碼

  if(GPS_Location.lati!=0.0 && GPS_Location.longi!=0.0) 
      {      
       User_latitude = ((GPS_Location.lati)*100000); 
       User_longitude = ((GPS_Location.longi)*100000); 

       User_La = String.valueOf(User_latitude).substring(0, String.valueOf(User_latitude).lastIndexOf('.')); 
       User_Lo = String.valueOf(User_longitude).substring(0, String.valueOf(User_longitude).lastIndexOf('.')); 

      if(param.equals("")) //for find business near me 
      { 

       document1 = "<location-document>" + 
           "<location lon='"+User_Lo+"' lat='"+User_La+"' label='User' />"+ 
           "<location lon='"+User_Lo+"' lat='"+User_La+"' label='"+"User"+"' />"+ 
          "</location-document>"; 
      } 
      if(!param.equals("")) //for the directions 
      { 
       Business_latitude = Double.parseDouble(param.substring(0, param.lastIndexOf(','))); 
       Business_longitude = Double.parseDouble(param.substring(param.lastIndexOf(',')+1,param.length())); 

       Business_latitude = Business_latitude*100000;     
       Business_longitude = Business_longitude*100000; 

       Business_La = String.valueOf(Business_latitude).substring(0, String.valueOf(Business_latitude).lastIndexOf('.'));     
       Business_Lo = String.valueOf(Business_longitude).substring(0, String.valueOf(Business_longitude).lastIndexOf('.')); 

       document1 = "<location-document>" + 
           "<GetRoute>"+ 
          "<location lon='"+User_Lo+"' lat='"+User_La+"' label='User' />"+ 
          "<location lon='"+Business_Lo+"' lat='"+Business_La+"' label='"+"User"+"' />"+ 
          "</GetRoute>"+ 
         "</location-document>"; 
      } 
       Invoke.invokeApplication(Invoke.APP_TYPE_MAPS,new MapsArguments(MapsArguments.ARG_LOCATION_DOCUMENT,document1)); 
     } 

此代碼的工作在模擬器,但是,設備不精。 只是指向一個引腳指示用戶並沒有別的

怎麼辦????

+0

什麼設備/ OS版本?你有沒有簽過你的應用程序你確定最後的構建被部署到設備?你有沒有試過調試?也許aram.equals(「」)始終是真實的一些原因? – 2010-04-30 19:51:38

+0

模擬器上,我試圖-8330的曲線,關於這一點我部署,9000大膽 設備, COD文件與4.6版本, 簽署什麼aram.equals(「」)??????????? ???????? – Swati 2010-05-01 05:36:51

+0

試設備端的調試。 – Vivart 2010-05-03 05:18:40

回答

0
document1 = 

"<lbs> 
<location lon='"+User_Lo+"' lat='"+User_La+"' label='User, ON' description='User' zoom='10'/> 
</lbs>"; 

我想這和它的工作,還我工作圍繞我的GPS值和它的工作!!!!!!!!!!!!