OSDN Git Service

Added a private apis jar that includes explicitly supported APIs that are not useful...
authorGabriel Peal <gpeal@google.com>
Wed, 19 Mar 2014 23:41:49 +0000 (16:41 -0700)
committerJoe Onorato <joeo@google.com>
Sat, 22 Mar 2014 20:33:43 +0000 (13:33 -0700)
commit83da75d938d519bbcffb9c3b52802fd2daad4aee
treecc3373a15f1c36bcaa2948496fafe69bf0709a29
parentba126c09a5c00cb0a96da6ece0b4ab4d7ed2d8cb
Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.

The first set of these APIs is for telephony:

Added some APIs to ITelephony and created a first party framework for them

toggleHold()
merge()
mute(boolean mute)
playDtmfTone(char digit, boolean timedShortCode)
stopDtmfTone()
swap()
addListener(ITelephonyListener listener)
removeListener(ITelephonyListener listener)

Bug: 13302451
Change-Id: Iefec5688c26a1b4fe77f5643eba6e1690a057ee6
Android.mk
core/java/android/annotation/PrivateApi.java [new file with mode: 0644]
telephony/java/android/telephony/CallStateListener.java [new file with mode: 0644]
telephony/java/android/telephony/TelephonyManager.java
telephony/java/com/android/internal/telephony/ITelephony.aidl
telephony/java/com/android/internal/telephony/ITelephonyListener.aidl [new file with mode: 0644]