How should we explicitly wait until an event is seen using Android driver class
Try an implicit wait instead:
http://www.seleniumhq.org/docs/04_webdriver_advanced.jsp