11147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung/** 21147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * Copyright (c) 2014, The Android Open Source Project 31147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * 41147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * Licensed under the Apache License, Version 2.0 (the "License"); 51147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * you may not use this file except in compliance with the License. 61147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * You may obtain a copy of the License at 71147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * 81147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * http://www.apache.org/licenses/LICENSE-2.0 91147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * 101147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * Unless required by applicable law or agreed to in writing, software 111147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * distributed under the License is distributed on an "AS IS" BASIS, 121147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 131147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * See the License for the specific language governing permissions and 141147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung * limitations under the License. 151147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung */ 161147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung 171147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chungpackage android.app; 181147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung 191147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chungimport android.app.ActivityManager; 2089ad456ea49cb62615ebdcac83a2515743bbe5faDianne Hackbornimport android.content.Intent; 2189ad456ea49cb62615ebdcac83a2515743bbe5faDianne Hackbornimport android.os.Bundle; 221147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung 231147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung/** @hide */ 241147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chunginterface IAppTask { 251147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung void finishAndRemoveTask(); 261147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung ActivityManager.RecentTaskInfo getTaskInfo(); 2789ad456ea49cb62615ebdcac83a2515743bbe5faDianne Hackborn void moveToFront(); 2889ad456ea49cb62615ebdcac83a2515743bbe5faDianne Hackborn int startActivity(IBinder whoThread, String callingPackage, 2989ad456ea49cb62615ebdcac83a2515743bbe5faDianne Hackborn in Intent intent, String resolvedType, in Bundle options); 30aec68bb89fe614181a20eb97340149406218ce2fDianne Hackborn void setExcludeFromRecents(boolean exclude); 311147c406515bbfbcb7dbd750f81c7a5de928c5c6Winson Chung} 32