[core] Fix 360 IActivityController (#1216)
This commit is contained in:
parent
6d0082885e
commit
6493989ce4
|
|
@ -9,6 +9,7 @@ import android.app.IActivityManager;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Binder;
|
import android.os.Binder;
|
||||||
|
import android.os.Bundle;
|
||||||
import android.os.IBinder;
|
import android.os.IBinder;
|
||||||
import android.os.Parcel;
|
import android.os.Parcel;
|
||||||
import android.os.ResultReceiver;
|
import android.os.ResultReceiver;
|
||||||
|
|
@ -207,6 +208,11 @@ public class ActivityController extends IActivityController.Stub {
|
||||||
return controller == null ? -1 : controller.systemNotResponding(msg);
|
return controller == null ? -1 : controller.systemNotResponding(msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean moveTaskToFront(String pkg, int task, int flags, Bundle options) {
|
||||||
|
return controller == null || controller.moveTaskToFront(pkg, task, flags, options);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public IBinder asBinder() {
|
public IBinder asBinder() {
|
||||||
return this;
|
return this;
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ package android.app;
|
||||||
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.os.Binder;
|
import android.os.Binder;
|
||||||
|
import android.os.Bundle;
|
||||||
import android.os.IBinder;
|
import android.os.IBinder;
|
||||||
import android.os.IInterface;
|
import android.os.IInterface;
|
||||||
|
|
||||||
|
|
@ -46,6 +47,11 @@ public interface IActivityController extends IInterface {
|
||||||
*/
|
*/
|
||||||
int systemNotResponding(String msg);
|
int systemNotResponding(String msg);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 360 phones
|
||||||
|
*/
|
||||||
|
boolean moveTaskToFront(String pkg, int task, int flags, Bundle options);
|
||||||
|
|
||||||
abstract class Stub extends Binder implements IActivityController {
|
abstract class Stub extends Binder implements IActivityController {
|
||||||
|
|
||||||
public static IActivityController asInterface(IBinder obj) {
|
public static IActivityController asInterface(IBinder obj) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue