Update deprecated APIs in PhoneFacade.
Change-Id: I91b848663830aaf72d3320860474f05d628da28b
diff --git a/Common/src/com/googlecode/android_scripting/facade/PhoneFacade.java b/Common/src/com/googlecode/android_scripting/facade/PhoneFacade.java
index 35eb5fb..0c2889c 100644
--- a/Common/src/com/googlecode/android_scripting/facade/PhoneFacade.java
+++ b/Common/src/com/googlecode/android_scripting/facade/PhoneFacade.java
@@ -23,7 +23,7 @@
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
-import android.provider.Contacts.PhonesColumns;
+import android.provider.ContactsContract;
import android.telephony.CellLocation;
import android.telephony.NeighboringCellInfo;
import android.telephony.PhoneStateListener;
@@ -244,7 +244,7 @@
throws Exception {
Uri uri = Uri.parse(uriString);
if (uri.getScheme().equals("content")) {
- String phoneNumberColumn = PhonesColumns.NUMBER;
+ String phoneNumberColumn = ContactsContract.PhoneLookup.NUMBER;
String selectWhere = null;
if ((FacadeManager.class.cast(mManager)).getSdkLevel() >= 5) {
Class<?> contactsContract_Data_class = Class
@@ -441,7 +441,7 @@
@Rpc(description = "Checks the data connection state.",
returns = "True if data conenction is enabled.")
public Boolean checkDataConnection() {
- return mConnect.getMobileDataEnabled();
+ return mTelephonyManager.getDataEnabled();
}
@Rpc(description = "Toggles data connection on or off.")