Android Grid Dropdown

Grid-Dropdown is an Android application developed using Kotlin and Java, built with Gradle. The application features a dropdown menu implemented as a PopupWindow containing a GridView.

Alt text


  • A TextInputLayout with an AutoCompleteTextView that displays a dropdown menu when clicked.
  • The dropdown menu is a PopupWindow containing a GridView.
  • The GridView is populated with items, and when an item is clicked, its value is set as the text of the AutoCompleteTextView and the PopupWindow is dismissed.
  • The width of the PopupWindow matches the TextInputLayout.

How to Run

  1. Clone the repository.
  2. Open the project in Android Studio.
  3. Run the application on an emulator or a physical device.


Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.




View Github