public class SAFragmentUtils
extends java.lang.Object
构造器和说明 |
---|
SAFragmentUtils() |
限定符和类型 | 方法和说明 |
---|---|
static boolean |
fragmentGetUserVisibleHint(java.lang.Object fragment)
判断 Fragment 的 visible 属性
|
static boolean |
fragmentIsHidden(java.lang.Object fragment)
判断 Fragment 是否隐藏
|
static boolean |
fragmentIsResumed(java.lang.Object fragment)
判断 Fragment 是否 resume
|
static android.app.Activity |
getActivityFromFragment(java.lang.Object fragment)
根据 Fragment 获取对应的 Activity
|
static java.lang.Object |
getFragmentFromCache(java.lang.String fragmentName) |
static java.lang.Object |
getFragmentFromView(android.view.View view)
获取点击 view 的 fragment 对象
|
static java.lang.Object |
getFragmentFromView(android.view.View view,
android.app.Activity activity)
获取点击 view 的 fragment 对象
|
static boolean |
isFragment(java.lang.Object object)
判断 Object 是否是 Fragment
|
static boolean |
isFragmentVisible(java.lang.Object fragment)
Fragment 是否可见
|
static void |
setFragmentToCache(java.lang.String fragmentName,
java.lang.Object object) |
public static void setFragmentToCache(java.lang.String fragmentName, java.lang.Object object)
public static java.lang.Object getFragmentFromCache(java.lang.String fragmentName)
public static boolean isFragmentVisible(java.lang.Object fragment)
fragment
- Fragmentpublic static boolean fragmentGetUserVisibleHint(java.lang.Object fragment)
fragment
- Fragmentpublic static boolean fragmentIsHidden(java.lang.Object fragment)
fragment
- Fragmentpublic static boolean isFragment(java.lang.Object object)
object
- Objectpublic static boolean fragmentIsResumed(java.lang.Object fragment)
fragment
- Fragmentpublic static java.lang.Object getFragmentFromView(android.view.View view)
view
- 点击的 viewpublic static android.app.Activity getActivityFromFragment(java.lang.Object fragment)
fragment,Fragment
- public static java.lang.Object getFragmentFromView(android.view.View view, android.app.Activity activity)
view
- 点击的 viewactivity
- Activity