public final class PendingIntentUtils
extends java.lang.Object
desc : 跳转意图
author : xuexiang
time : 2018/4/30 下午12:10
| Constructor and Description |
|---|
PendingIntentUtils() |
| Modifier and Type | Method and Description |
|---|---|
static android.app.PendingIntent |
buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz)
构建跳转Activity的意图
|
static android.app.PendingIntent |
buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
int requestCode,
int flags)
构建跳转Activity的意图
|
static android.app.PendingIntent |
buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
java.util.Map<java.lang.String,java.lang.Object> map)
构建跳转Activity的意图
|
static android.app.PendingIntent |
buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
java.util.Map<java.lang.String,java.lang.Object> map,
int requestCode,
int flags)
构建跳转Activity的意图
|
static android.app.PendingIntent |
buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
java.lang.String key,
java.lang.Object param)
构建跳转Activity的意图
|
static android.app.PendingIntent |
buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
java.lang.String key,
java.lang.Object param,
int requestCode,
int flags)
构建跳转Activity的意图
|
static android.app.PendingIntent |
buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
int requestCode)
构建广播的意图
|
static android.app.PendingIntent |
buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
java.lang.String action,
int requestCode)
构建广播的意图
|
static android.app.PendingIntent |
buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
java.lang.String action,
java.util.Map<java.lang.String,java.lang.Object> map,
int requestCode)
构建广播的意图
|
static android.app.PendingIntent |
buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
java.lang.String key,
java.lang.Object param,
int requestCode)
构建广播的意图
|
static android.app.PendingIntent |
buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
java.lang.String action,
java.lang.String key,
java.lang.Object param,
int requestCode)
构建广播的意图
|
static android.app.PendingIntent |
buildBroadcastIntent(java.lang.String action,
int requestCode)
构建广播的意图
|
static android.app.PendingIntent |
buildBroadcastIntent(java.lang.String action,
java.lang.String key,
java.lang.Object param,
int requestCode)
构建广播的意图
|
public static android.app.PendingIntent buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz)
clazz - public static android.app.PendingIntent buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
java.lang.String key,
java.lang.Object param)
clazz - public static android.app.PendingIntent buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
java.util.Map<java.lang.String,java.lang.Object> map)
clazz - public static android.app.PendingIntent buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
int requestCode,
int flags)
clazz - Activity类requestCode - 请求码flags - public static android.app.PendingIntent buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
java.lang.String key,
java.lang.Object param,
int requestCode,
int flags)
clazz - Activity类key - param - requestCode - 请求码flags - public static android.app.PendingIntent buildActivityIntent(java.lang.Class<? extends android.app.Activity> clazz,
java.util.Map<java.lang.String,java.lang.Object> map,
int requestCode,
int flags)
clazz - Activity类map - 携带的数据requestCode - 请求码flags - public static android.app.PendingIntent buildBroadcastIntent(java.lang.String action,
int requestCode)
action - 广播动作requestCode - 请求码public static android.app.PendingIntent buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
int requestCode)
cls - 广播接收器requestCode - 请求码public static android.app.PendingIntent buildBroadcastIntent(java.lang.String action,
java.lang.String key,
java.lang.Object param,
int requestCode)
action - 广播动作key - param - requestCode - 请求码public static android.app.PendingIntent buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
java.lang.String key,
java.lang.Object param,
int requestCode)
cls - 广播接收器key - param - requestCode - 请求码public static android.app.PendingIntent buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
java.lang.String action,
int requestCode)
cls - 广播接收器action - 广播动作requestCode - 请求码public static android.app.PendingIntent buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
java.lang.String action,
java.lang.String key,
java.lang.Object param,
int requestCode)
cls - 广播接收器action - 广播动作key - param - requestCode - 请求码public static android.app.PendingIntent buildBroadcastIntent(java.lang.Class<? extends android.content.BroadcastReceiver> cls,
java.lang.String action,
java.util.Map<java.lang.String,java.lang.Object> map,
int requestCode)
cls - 广播接收器action - 广播动作map - 携带的数据requestCode - 请求码