2012-01-27 106 views
1

我在android.Can任何一个初学者给我一个明确的想法有关ITelephony.aidl以及它如何可以用于阻断Android的电话吗?任何人都可以给我一个关于ITelephony.aidl的清晰想法吗?

+1

是ITelephony可以阻塞调用的Itelephony.java名称文件夹的新包。这里有一些参考,可能对你有所帮助:[相关SO问题](http://stackoverflow.com/questions/5320046/how-can-i-answer-a-phone-call-and-hang-it-up )或[博客关于Android的呼叫控制(http://prasanta-paul.blogspot.com/2010/09/call-control-in-android.html):) – 2012-01-27 13:10:50

回答

0

在src文件夹中创建一个新的包com.android.internal.telephony 然后在其中创建一个新文件(而非类)与名ITelephony.aidl 粘贴身体文件

package com.android.internal.telephony; 

import android.os.Bundle; 
    interface ITelephony { 
     boolean endCall(); 
    void dial(String number); 
    void answerRingingCall(); 
    } 

然后你会看到在你的根与创建 ,现在你所有的问题得到解决

在android系统
+0

感谢VIPIN我会尝试这一个.. – 2012-02-24 06:42:27

+0

没关系,如果任何问题是有请让我知道 – vipin 2012-02-24 06:47:28

+0

确保花花公子感谢.. :) – 2012-02-24 07:28:18

0

ITelephony.aidl是一个文件,用于处理电话相关的东西,如自动呼叫接听,通话结束。在.aidl文件的结构是

package com.android.internal.telephony; 

import android.os.Bundle; 
    interface ITelephony { 
     boolean endCall(); 
    void dial(String number); 
    void answerRingingCall(); 
    } 

正如你可以看到它有方法endCall()哗哗用于动态或语法结束来电,以便在其他方法根据自己的名字做他们的任务

0

ITelephony.aidl不是Android SDK的一部分。它可能与Android的较旧版本,Android的较新版本或者由设备制造商或改型ROM的创建者修改的当前版本的Android不同。谷歌曾多次建议开发者坚持使用Android SDK。

相关问题