public class FragmentTrackHelper
extends java.lang.Object
| 构造器和说明 |
|---|
FragmentTrackHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addFragmentCallbacks(SAFragmentLifecycleCallbacks fragmentLifecycleCallbacks)
添加 Fragment 的回调监听
|
static void |
onFragmentViewCreated(java.lang.Object object,
android.view.View rootView,
android.os.Bundle bundle)
插件 Hook 处理 Fragment 的 onViewCreated 生命周期
|
static void |
removeFragmentCallbacks(SAFragmentLifecycleCallbacks fragmentLifecycleCallbacks)
移除指定的 Fragment 的回调监听
|
static void |
trackFragmentPause(java.lang.Object object)
插件 Hook 处理 Fragment 的 onPause 生命周期
|
static void |
trackFragmentResume(java.lang.Object object)
插件 Hook 处理 Fragment 的 onResume 生命周期
|
static void |
trackFragmentSetUserVisibleHint(java.lang.Object object,
boolean isVisibleToUser)
插件 Hook 处理 Fragment 的 setUserVisibleHint 回调
|
static void |
trackOnHiddenChanged(java.lang.Object object,
boolean hidden)
插件 Hook 处理 Fragment 的 onHiddenChanged 回调
|
public static void onFragmentViewCreated(java.lang.Object object,
android.view.View rootView,
android.os.Bundle bundle)
object - FragmentrootView - Viewbundle - Bundlepublic static void trackFragmentResume(java.lang.Object object)
object - Fragmentpublic static void trackFragmentPause(java.lang.Object object)
object - Fragmentpublic static void trackFragmentSetUserVisibleHint(java.lang.Object object,
boolean isVisibleToUser)
object - FragmentisVisibleToUser - 是否可见public static void trackOnHiddenChanged(java.lang.Object object,
boolean hidden)
object - Fragmenthidden - Fragment 是否隐藏public static void addFragmentCallbacks(SAFragmentLifecycleCallbacks fragmentLifecycleCallbacks)
fragmentLifecycleCallbacks - SAFragmentLifecycleCallbackspublic static void removeFragmentCallbacks(SAFragmentLifecycleCallbacks fragmentLifecycleCallbacks)
fragmentLifecycleCallbacks - SAFragmentLifecycleCallbacks