Switch demo to use new delete observer
PackageBrowser had a delete observer that needed to be changed Change-Id: Ie0082b9af7a14d7d48f8ae64bee42e4c8fb214d7
This commit is contained in:
@@ -24,6 +24,7 @@ import android.content.Intent;
|
|||||||
import android.content.IntentFilter;
|
import android.content.IntentFilter;
|
||||||
import android.content.BroadcastReceiver;
|
import android.content.BroadcastReceiver;
|
||||||
import android.content.pm.PackageInfo;
|
import android.content.pm.PackageInfo;
|
||||||
|
import android.content.pm.PackageManager;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.os.RemoteException;
|
import android.os.RemoteException;
|
||||||
@@ -143,8 +144,9 @@ public class PackageBrowser extends ListActivity {
|
|||||||
if (packageInfo != null) {
|
if (packageInfo != null) {
|
||||||
getPackageManager().deletePackage(packageInfo.info.packageName,
|
getPackageManager().deletePackage(packageInfo.info.packageName,
|
||||||
new IPackageDeleteObserver.Stub() {
|
new IPackageDeleteObserver.Stub() {
|
||||||
public void packageDeleted(boolean succeeded) throws RemoteException {
|
public void packageDeleted(String packageName, int returnCode)
|
||||||
if (succeeded) {
|
throws RemoteException {
|
||||||
|
if (returnCode == PackageManager.DELETE_SUCCEEDED) {
|
||||||
mPackageInfoList.remove(curSelection);
|
mPackageInfoList.remove(curSelection);
|
||||||
mHandler.post(new Runnable() {
|
mHandler.post(new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
|
|||||||
Reference in New Issue
Block a user