Один из способов сделать это - нажать на виджет, чтобы начать новое действие (стандартное), и сделать это действие полностью прозрачным. Есть способы получить положение вашего виджета, чтобы вы могли поместить TextView в вашей деятельности поверх вашего виджета. Нажмите снаружи вашего TextView, чтобы закрыть игру. Я думаю, что это то, что делает виджет поиска Google, вы можете посмотреть на этот код.