Merge change 23870 into eclair
* changes: Allow hasIccCard to be useable by any processes.
This commit is contained in:
@@ -484,7 +484,12 @@ public class TelephonyManager {
|
|||||||
* @return true if a ICC card is present
|
* @return true if a ICC card is present
|
||||||
*/
|
*/
|
||||||
public boolean hasIccCard() {
|
public boolean hasIccCard() {
|
||||||
return PhoneFactory.getDefaultPhone().getIccCard().hasIccCard();
|
try {
|
||||||
|
return getITelephony().hasIccCard();
|
||||||
|
} catch (RemoteException ex) {
|
||||||
|
// Assume no ICC card if remote exception which shouldn't happen
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -252,5 +252,10 @@ interface ITelephony {
|
|||||||
* Returns the network type
|
* Returns the network type
|
||||||
*/
|
*/
|
||||||
int getNetworkType();
|
int getNetworkType();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return true if an ICC card is present
|
||||||
|
*/
|
||||||
|
boolean hasIccCard();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user