Using pdfviewer 19.0.2.51 (I've tried numerous other versions as well)
Xamarin.Forms Android application
I have a pdf that has numerous textbox and checkbox fields. When the user fills a field they should be able to advance to the next field by using the next key on the on-screen keyboard or the tab key on an external keyboard. This is not the case currently. I have tried numerous 'configurations' with tabIndexes which have different results.
I have 5 buttons and 1 activity monitor in a grid above the pdfviewer (stack layout). If I set all controls' tabIndexes (1-7) with the pdfviewer being 1. Without clicking into any fields, repeatedly pressing the tab key seems to cycle through 3-4 non existent or visual items before landing on the page number selection in the lower-left corner. Tab key never hits any textbox or checkbox fields.
If I click into the 1st field and press the next button on the on-screen keyboard, the pdfviewer just seems to lose focus and no fields or anything for that matter is focused..
If I do not set any tabindexes or set the pdfviewer control to tabindex=0, I can push tab roughly 15 times before I get into any fields (all buttons plus im assuming some pdfviewer menu items I have hidden). If I continue to press tab, every field is navigated to in the correct order. However, if you press the next key on the on-screen keyboard, we lose focus again. When resuming using the tab key, the textbox fields are ignored in the tab order and all checkbox fields are cycled...again, only with the tab key of an external keyboard.
The form works perfectly in adobe. All tagID's and order are set properly.
Anybody have any suggestions on how to handle the 'next' keypress on android and the tabindexes?