public class ActivityUtils
extends java.lang.Object
author: Blankj blog : http://blankj.com time : 2016/9/23 desc : Activity相关工具类
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getLauncherActivity(java.lang.String packageName)
获取launcher activity
|
static Activity |
getTopActivity()
获取栈顶Activity
|
static boolean |
isActivityExists(java.lang.String packageName,
java.lang.String className)
判断是否存在Activity
|
static void |
launchActivity(java.lang.String packageName,
java.lang.String className)
打开Activity
|
static void |
launchActivity(java.lang.String packageName,
java.lang.String className,
Bundle bundle)
打开Activity
|
public static boolean isActivityExists(java.lang.String packageName, java.lang.String className)
packageName
- 包名className
- activity全路径类名true
: 是false
: 否public static void launchActivity(java.lang.String packageName, java.lang.String className)
packageName
- 包名className
- 全类名public static void launchActivity(java.lang.String packageName, java.lang.String className, Bundle bundle)
packageName
- 包名className
- 全类名bundle
- bundlepublic static java.lang.String getLauncherActivity(java.lang.String packageName)
packageName
- 包名public static Activity getTopActivity()