BlackBerry 应用程序开发者指南 第二卷:高级--第6章 访问电话应用程序 |
||||||||
| 作者:佚名 来源:本站整理 发布时间:2008-3-15 1:38:34 | ||||||||
访问和管理电话日志
电话记录API(net.rim.blackberry.api.phone.phonelogs)允许应用程序访问电话应用程序记录文件.电话呼叫记录包含每个单独电话的记录,它们分组到一个电话日志里. 获取一个电话日志
PhoneLogs类代表一个电话历史记录.它提供方法允许你打开,增加,删除,或交换呼叫记录. >调用honeLogs.getInstance().
获取文件夹的电话呼叫数
电话日志分成2个文件夹: FOLDER_NORMAL_CALLS 和 FOLDER_MISSED_CALLS. >调用 numberOfCalls(int).
获取一个呼叫记录
你可以实例化2种类型的呼叫记录: PhoneCallLog对象,它仅可以有一个参与者,以及ConferencePhoneCallLog对象,它有2个或多个参与者.这2个对象可以使你获取或改变呼叫记录信息,例如参与者或呼叫日期. >调用 PhoneLogs.callAt(int index, long folderID).
获取一个电话参与者
PhoneCallLogID类根据电话号码标志电话里的参与者. >调用 PhoneCallLog.getParticipant(int)或 ConferencePhoneCallLog.getParticipantAt().
获取电话号码类型
PhoneCallLogID类为日志标志了电话的类型.例如,记录在地址本里的Home(家庭),Mobile(移动),Work(工作)或Fax(传真). >调用PhoneCallLogID.getType().
创建一个呼叫记录或会议电话记录
创建一个PhoneCallLog或ConferencePhoneCallLog对象的实例 为电话的构造函数提供日期,持续时间,参与者,以及留言参数
将电话加入到电话日志的下一个可用的索引上 >调用PhoneLogs.addCall(CallLog call).
用新呼叫记录代替给定索引的呼叫记录 >调用 PhoneLogs.swapCall(CallLog call,int index,long folderID).
|
||||||||
| [] [返回上一页] [打 印] | ||||||||
文章评论 |
||||||||
