-
- All Implemented Interfaces:
-
com.petterp.floatingx.listener.provider.IFxBasicProvider,com.petterp.floatingx.listener.provider.IFxPlatformProvider
public final class FxAppPlatformProvider implements IFxPlatformProvider<FxAppHelper>
免权限的浮窗提供者
-
-
Field Summary
Fields Modifier and Type Field Description private final Contextcontextprivate final FxDefaultContainerViewinternalViewprivate final FxAppHelperhelperprivate final FxAppControlImpcontrol
-
Constructor Summary
Constructors Constructor Description FxAppPlatformProvider(FxAppHelper helper, FxAppControlImp control)
-
Method Summary
Modifier and Type Method Description ContextgetContext()FxDefaultContainerViewgetInternalView()FxAppHelpergetHelper()FxAppControlImpgetControl()BooleancheckOrInit()Unitshow()Unithide()final BooleanreAttach(Activity activity)final BooleandestroyToDetach(Activity activity)Unitreset()-
-
Constructor Detail
-
FxAppPlatformProvider
FxAppPlatformProvider(FxAppHelper helper, FxAppControlImp control)
-
-
Method Detail
-
getContext
Context getContext()
-
getInternalView
FxDefaultContainerView getInternalView()
-
getHelper
FxAppHelper getHelper()
-
getControl
FxAppControlImp getControl()
-
checkOrInit
Boolean checkOrInit()
-
destroyToDetach
final Boolean destroyToDetach(Activity activity)
-
-
-
-