Class AnnotationToolbarView
Inheritance
System.Object
AnnotationToolbarView
Assembly: PDFViewCtrlTools.dll
public class AnnotationToolbarView : Object
Constructors
Declaration
public AnnotationToolbarView(ViewGroup parent)
Parameters
Type |
Name |
Description |
Android.Views.ViewGroup |
parent |
|
Declaration
protected AnnotationToolbarView(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Properties
Context
Declaration
public virtual Context Context { get; }
Property Value
Type |
Description |
Android.Content.Context |
|
Declaration
public virtual int Height { get; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public virtual bool IsShown { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
Declaration
protected ActionToolbar MActionToolbar { get; set; }
Property Value
Declaration
protected ViewGroup MParent { get; set; }
Property Value
Type |
Description |
Android.Views.ViewGroup |
|
Declaration
public virtual FrameLayout PresetContainer { get; }
Property Value
Type |
Description |
Android.Widget.FrameLayout |
|
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Declaration
protected override Type ThresholdType { get; }
Property Value
Type |
Description |
System.Type |
|
Methods
Declaration
public virtual void AddOnButtonLongClickListener(View.IOnLongClickListener onLongClickListener)
Parameters
Type |
Name |
Description |
Android.Views.View.IOnLongClickListener |
onLongClickListener |
|
Declaration
public virtual void AddOnMenuItemClickListener(Toolbar.IOnMenuItemClickListener onMenuItemClickListener)
Parameters
Type |
Name |
Description |
AndroidX.AppCompat.Widget.Toolbar.IOnMenuItemClickListener |
onMenuItemClickListener |
|
Declaration
public virtual void AddToolbarActionsRightOptionalContainer(View view)
Parameters
Type |
Name |
Description |
Android.Views.View |
view |
|
Declaration
public virtual void AddToolbarLeftOptionalContainer(View view)
Parameters
Type |
Name |
Description |
Android.Views.View |
view |
|
Declaration
public virtual void AddToolbarOverlay(View view)
Parameters
Type |
Name |
Description |
Android.Views.View |
view |
|
Declaration
public virtual void ClearOptionContainers()
Declaration
public virtual void ClearPreviousToolbarBuilder()
Declaration
public virtual void ClearToolbarOverlayView()
Declaration
public virtual void DeselectAllToolbarButtons()
Declaration
public virtual void DisableAllItems()
GetActionToolbar(Context)
Declaration
protected virtual ActionToolbar GetActionToolbar(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Returns
Declaration
public virtual void Hide(bool animate)
Parameters
Type |
Name |
Description |
System.Boolean |
animate |
|
Declaration
public virtual void InflateWithBuilder(AnnotationToolbarBuilder builder)
Parameters
Declaration
public virtual void SelectToolbarButtonIfAvailable(int buttonId)
Parameters
Type |
Name |
Description |
System.Int32 |
buttonId |
|
Declaration
public virtual void SetCompactMode(bool compactMode)
Parameters
Type |
Name |
Description |
System.Boolean |
compactMode |
|
SetEmptyToolText(Int32)
Declaration
public virtual void SetEmptyToolText(int emptyText)
Parameters
Type |
Name |
Description |
System.Int32 |
emptyText |
|
SetEmptyToolTextOnClickListener(View.IOnClickListener)
Declaration
public virtual void SetEmptyToolTextOnClickListener(View.IOnClickListener listener)
Parameters
Type |
Name |
Description |
Android.Views.View.IOnClickListener |
listener |
|
SetEmptyToolTextVisible(Boolean)
Declaration
public virtual void SetEmptyToolTextVisible(bool visible)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
Declaration
public virtual void SetItemEnabled(int buttonId, bool isEnabled)
Parameters
Type |
Name |
Description |
System.Int32 |
buttonId |
|
System.Boolean |
isEnabled |
|
Declaration
public virtual void SetItemVisibility(int buttonId, bool isVisible)
Parameters
Type |
Name |
Description |
System.Int32 |
buttonId |
|
System.Boolean |
isVisible |
|
Declaration
public virtual void SetNavigationIcon(int icon)
Parameters
Type |
Name |
Description |
System.Int32 |
icon |
|
Declaration
public virtual void SetNavigationIconProperty(int paddingLeft, int minWidth)
Parameters
Type |
Name |
Description |
System.Int32 |
paddingLeft |
|
System.Int32 |
minWidth |
|
Declaration
public virtual void SetNavigationIconVisible(bool visible)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
Declaration
public virtual void SetToolbarHeight(int height)
Parameters
Type |
Name |
Description |
System.Int32 |
height |
|
Declaration
public virtual void SetToolbarItemGravity(int layoutGravity)
Parameters
Type |
Name |
Description |
System.Int32 |
layoutGravity |
|
Declaration
public virtual void SetToolbarSwitcherVisible(bool visible)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
Declaration
public virtual void SetToolRegionVisible(bool visible)
Parameters
Type |
Name |
Description |
System.Boolean |
visible |
|
Declaration
public virtual void Show(bool animate)
Parameters
Type |
Name |
Description |
System.Boolean |
animate |
|
Declaration
public virtual void ToggleToolbarButtons(ToolbarItem toolbarItem)
Parameters
Declaration
public virtual void UpdateAccentButton(int buttonId, int color, int alpha)
Parameters
Type |
Name |
Description |
System.Int32 |
buttonId |
|
System.Int32 |
color |
|
System.Int32 |
alpha |
|
Declaration
public virtual void UpdateTheme()