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:
Kenny Root
2011-02-28 13:35:55 -08:00
parent 005148359f
commit f9b8546aca

View File

@@ -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() {