How to open DropdownButton when other widget is tapped in Flutter?

Posted by Editorial Staff | Updated on

Want to open DropdownButton when other widget is tapped in Flutter? If we look at the source code of DropdownButton, we can notice that it uses GestureDetector to handle taps. However, it’s not a direct descendant of DropdownButton, and we cannot depend on tree structure of other widgets, so the only reasonably stable way to find the detector is to do the search recursively.

One example is worth a thousand explanations:


If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.

Related Questions & Answers