I am trying develop an input form and currently the page looks like this, which is quite good:
However, there are a few things I can't figure out how to accomplish:
- How can I remove the DropDown arrow icons?
- When the user taps on a TextField to enter a date, the keyboard opens and smashes all the UI up, like in image below.
- Is there a way to intercept the tap action on the TextField so I can prevent the keyboard from opening and instead, show a DatePicker? (So the user will see the TextField, but won't be able to edit it manually.) I've already opens a DatePicker when the user taps on the icon next to the TextField.
Here is how it looks when the keyboard opens:

The code for this page is long, so here is the full code on GitHub.
