Android OPEN spinner с одним нажатием кнопки

Я реализовал кнопку, которая нажимает и открывает диалог со встроенным счетчиком внутри, как описано здесь

Однако это два клика. Один для открытия диалога и один для открытия счетчика. Я хочу, чтобы spinner открывался одним нажатием кнопки? Как это можно сделать?

Есть ли хоть что-то, чтобы просто открывать счетчик из кнопки, не заходя в диалог. Если нет, то как я могу открыть диалоговое окно и открыть счетчик в это же время.

Ответы

Ответ 1

Просто поместите это в свою кнопку .onClick

spinner.performClick();

Ответ 2

Определите счетчик в вашей деятельности с 0 высотой и шириной 0 в вашем xml, тогда onItemSelected будет работать