Class MAMTaskStackBuilder
-
- All Implemented Interfaces:
public final class MAMTaskStackBuilderMAM version of android.app.TaskStackBuilder. It is recommended to allow the Build Plugin to apply this replacement.
-
-
Method Summary
Modifier and Type Method Description MAMTaskStackBuilderaddNextIntent(Intent nextIntent)See android.app.TaskStackBuilder. MAMTaskStackBuilderaddNextIntentWithParentStack(Intent nextIntent)See android.app.TaskStackBuilder. MAMTaskStackBuilderaddParentStack(Activity sourceActivity)See android.app.TaskStackBuilder. MAMTaskStackBuilderaddParentStack(ComponentName sourceActivityName)See android.app.TaskStackBuilder. MAMTaskStackBuilderaddParentStack(Class<out Object> sourceActivityClass)See android.app.TaskStackBuilder. static MAMTaskStackBuildercreate(Context context)See android.app.TaskStackBuilder. IntenteditIntentAt(int index)See android.app.TaskStackBuilder. intgetIntentCount()See android.app.TaskStackBuilder. Array<Intent>getIntents()See android.app.TaskStackBuilder. PendingIntentgetPendingIntent(int requestCode, int flags)See android.app.TaskStackBuilder. PendingIntentgetPendingIntent(int requestCode, int flags, Bundle options)See android.app.TaskStackBuilder. voidstartActivities(Bundle options)See android.app.TaskStackBuilder. voidstartActivities()See android.app.TaskStackBuilder. static TaskStackBuildercreateTaskStackBuilder(Context context)MAM replacement for TaskStackBuilder.create. static PendingIntentgetPendingIntent(TaskStackBuilder builder, int requestCode, int flags)Get a PendingIntent for the given builder. static PendingIntentgetPendingIntent(TaskStackBuilder builder, int requestCode, int flags, Bundle options)Get a PendingIntent for the given builder. -
-
Method Detail
-
addNextIntent
MAMTaskStackBuilder addNextIntent(Intent nextIntent)
See android.app.TaskStackBuilder.
- Parameters:
nextIntent- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
addNextIntentWithParentStack
MAMTaskStackBuilder addNextIntentWithParentStack(Intent nextIntent)
See android.app.TaskStackBuilder.
- Parameters:
nextIntent- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
addParentStack
MAMTaskStackBuilder addParentStack(Activity sourceActivity)
See android.app.TaskStackBuilder.
- Parameters:
sourceActivity- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
addParentStack
MAMTaskStackBuilder addParentStack(ComponentName sourceActivityName)
See android.app.TaskStackBuilder.
- Parameters:
sourceActivityName- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
addParentStack
MAMTaskStackBuilder addParentStack(Class<out Object> sourceActivityClass)
See android.app.TaskStackBuilder.
- Parameters:
sourceActivityClass- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
create
static MAMTaskStackBuilder create(Context context)
See android.app.TaskStackBuilder.
- Parameters:
context- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
editIntentAt
Intent editIntentAt(int index)
See android.app.TaskStackBuilder.
- Parameters:
index- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
getIntentCount
int getIntentCount()
See android.app.TaskStackBuilder.
- Returns:
See android.app.TaskStackBuilder.
-
getIntents
Array<Intent> getIntents()
See android.app.TaskStackBuilder.
- Returns:
See android.app.TaskStackBuilder.
-
getPendingIntent
PendingIntent getPendingIntent(int requestCode, int flags)
See android.app.TaskStackBuilder.
- Parameters:
requestCode- See android.app.TaskStackBuilder.flags- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
getPendingIntent
PendingIntent getPendingIntent(int requestCode, int flags, Bundle options)
See android.app.TaskStackBuilder.
- Parameters:
requestCode- See android.app.TaskStackBuilder.flags- See android.app.TaskStackBuilder.options- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
startActivities
void startActivities(Bundle options)
See android.app.TaskStackBuilder.
- Parameters:
options- See android.app.TaskStackBuilder.
-
startActivities
void startActivities()
See android.app.TaskStackBuilder.
-
createTaskStackBuilder
static TaskStackBuilder createTaskStackBuilder(Context context)
MAM replacement for TaskStackBuilder.create. Be sure to use MAMTaskStackBuilder.getPendingIntent instead of calling getPendingIntent directly on the returned builder.
- Parameters:
context- context- Returns:
TaskStackBuilder
-
getPendingIntent
static PendingIntent getPendingIntent(TaskStackBuilder builder, int requestCode, int flags)
Get a PendingIntent for the given builder. The builder should have been returned from createTaskStackBuilder.
- Parameters:
builder- builder to get the pending intent fromrequestCode- See android.app.TaskStackBuilder.flags- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
getPendingIntent
static PendingIntent getPendingIntent(TaskStackBuilder builder, int requestCode, int flags, Bundle options)
Get a PendingIntent for the given builder. The builder should have been returned from createTaskStackBuilder.
- Parameters:
builder- builder to get the pending intent fromrequestCode- See android.app.TaskStackBuilder.flags- See android.app.TaskStackBuilder.options- See android.app.TaskStackBuilder.- Returns:
See android.app.TaskStackBuilder.
-
-
-
-