【发布时间】:2012-04-03 04:26:38
【问题描述】:
我已使用以下代码以编程方式断开呼叫,但它不起作用。
private void callDisconnect(){
try{
TelephonyManager manager = (TelephonyManager)this.getSystemService(this.TELEPHONY_SERVICE);
Class c = Class.forName(manager.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
ITelephony telephony = (ITelephony)m.invoke(manager);
telephony.endcall();
} catch(Exception e){
Log.d("",e.getMessage());
}
}
有人可以帮我吗?我需要更改代码还是什么...??
【问题讨论】:
标签: android