Can someone please direct me on how I can add something similar to inputAccessoryView for Android?
I’d like to add an extra row of custom buttons like shown in the bar above the keyboard here:

Thank you!
P.S. I am using standard default keyboard.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
This is not possible, unless you create your own input method editor. You cannot modify somebody else’s input method editor from your app.
In the screenshot, what you think is “an extra row of custom buttons” is not part of the input method editor. It is part of the activity. If I had to guess, the layout file for that activity would look roughly like this (pseudo-code only — this will not directly compile):
That, along with
android:windowSoftInputMode="adjustResize"on the<activity>element in your manifest, should give you the UI you seek — the button bar will be immediately above the input method editor.