Class BaseBottomDialogFragment
Inheritance
System.Object
BaseBottomDialogFragment
Assembly: PDFViewCtrlTools.dll
Syntax
public abstract class BaseBottomDialogFragment : DialogFragment
Constructors
BaseBottomDialogFragment()
Declaration
public BaseBottomDialogFragment()
BaseBottomDialogFragment(IntPtr, JniHandleOwnership)
Declaration
protected BaseBottomDialogFragment(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Fields
ArgsKeyAnchor
Declaration
protected const string ArgsKeyAnchor = "anchor"
Field Value
Type |
Description |
System.String |
|
ArgsKeyAnchorScreen
Declaration
protected const string ArgsKeyAnchorScreen = "anchor_screen"
Field Value
Type |
Description |
System.String |
|
Properties
ContentLayoutResource
Declaration
protected abstract int ContentLayoutResource { get; }
Property Value
Type |
Description |
System.Int32 |
|
DialogWidth
Declaration
protected virtual int DialogWidth { get; }
Property Value
Type |
Description |
System.Int32 |
|
FragmentTag
Declaration
protected abstract string FragmentTag { get; }
Property Value
Type |
Description |
System.String |
|
IsBottomSheet
Declaration
protected virtual bool IsBottomSheet { get; }
Property Value
Type |
Description |
System.Boolean |
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
MAnchor
Declaration
protected Rect MAnchor { get; set; }
Property Value
Type |
Description |
Android.Graphics.Rect |
|
MBottomSheet
Declaration
protected NestedScrollView MBottomSheet { get; set; }
Property Value
Type |
Description |
AndroidX.Core.Widget.NestedScrollView |
|
MDialogBehavior
Declaration
protected CoordinatorLayout.Behavior MDialogBehavior { get; set; }
Property Value
Type |
Description |
AndroidX.CoordinatorLayout.Widget.CoordinatorLayout.Behavior |
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type |
Description |
System.IntPtr |
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
Type |
Description |
System.Type |
|
Methods
Dismiss(Boolean)
Declaration
public virtual void Dismiss(bool waitBottomSheet)
Parameters
Type |
Name |
Description |
System.Boolean |
waitBottomSheet |
|
OnCreateDialogImpl(Context)
Declaration
protected abstract Dialog OnCreateDialogImpl(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Type |
Description |
Android.App.Dialog |
|
SetOnDismissListener(IDialogInterfaceOnDismissListener)
Declaration
public virtual void SetOnDismissListener(IDialogInterfaceOnDismissListener listener)
Parameters
Type |
Name |
Description |
Android.Content.IDialogInterfaceOnDismissListener |
listener |
|
Show(FragmentManager)
Declaration
public virtual void Show(FragmentManager fragmentManager)
Parameters
Type |
Name |
Description |
AndroidX.Fragment.App.FragmentManager |
fragmentManager |
|
Show(FragmentManager, Int32, String)
Declaration
public virtual void Show(FragmentManager fragmentManager, int from, string annotation)
Parameters
Type |
Name |
Description |
AndroidX.Fragment.App.FragmentManager |
fragmentManager |
|
System.Int32 |
from |
|
System.String |
annotation |
|