1

How to add custom option in pdftron AdvancedViewer's Three dots menu or Kebab Menu

enter image description here

1 Answers1

1

The overflow menu can be customized using the custom toolbar configuration

https://www.pdftron.com/documentation/xamarin/guides/getting-started/using-fragment/#customize-the-options-toolbar

https://www.pdftron.com/api/xamarinandroid/tools/api/pdftron.PDF.Config.ViewerBuilder2.html#usingcustomtoolbar

Andrew
  • 46
  • 2
  • mDocumentView.ToolbarPrepareOptionsMenu += FileView_ToolbarPrepareOptionsMenu; mDocumentView.ToolbarOptionsItemSelected += MPdfViewCtrlTabHostFragment_ToolbarOptionsItemSelected; – Balaji Gunasekaran Aug 02 '21 at 14:08
  • private void FileView_ToolbarPrepareOptionsMenu(object sender, PdfViewCtrlTabHostBaseFragment.ToolbarPrepareOptionsMenuEventArgs e) { e.Handled = false; var saveMenuItem = e.Menu.FindItem(Resource.Id.action_save); if (saveMenuItem == null) { e.Menu.Add(Resource.Id.action_save, Resource.Id.action_save, 0, Resource.String.menuname); } } – Balaji Gunasekaran Aug 02 '21 at 14:10
  • private void MPdfViewCtrlTabHostFragment_ToolbarOptionsItemSelected(object sender, PdfViewCtrlTabHostBaseFragment.ToolbarOptionsItemSelectedEventArgs e) { e.Handled = false; if(e.Item.ItemId == Resource.Id.action_save) { //Handle Option Selected here } } – Balaji Gunasekaran Aug 02 '21 at 14:10