2011-05-11 38 views

回答

0

按照鏈接可以解決你的問題:HTTP://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800451/800563/What_Is_-_Different_ways_to_make_an_HTTP_or_socket_connection.html? NODEID = 826935 & vernum = 0

並且還可以使用以下示例代碼:

私有靜態字符串getConnectionString(){ 字符串的connectionString = 「」; 如果(WLANInfo.getWLANState()== WLANInfo.WLAN_STATE_CONNECTED){ 的connectionString = 「;接口= WiFi」 的; }

else if((CoverageInfo.getCoverageStatus() & CoverageInfo.COVERAGE_MDS) == CoverageInfo.COVERAGE_MDS){ 
    connectionString = ";deviceside=false"; 
} 
    else if((CoverageInfo.getCoverageStatus() & CoverageInfo.COVERAGE_DIRECT)==CoverageInfo.COVERAGE_DIRECT){ 
     String carrierUid=getCarrierBIBSUid(); 
     if(carrierUid == null) { 
      connectionString = ";deviceside=true"; 
     } 
     else{ 
      connectionString = ";deviceside=false;connectionUID="+carrierUid + ";ConnectionType=mds-public"; 
      }    
     } 
else if(CoverageInfo.getCoverageStatus() == CoverageInfo.COVERAGE_NONE) 
    { 

    } 
return connectionString; 
}