У меня в виджете есть вращающийся виджет, который позволяет пользователям выбирать имя списка.
Обычно функция счетчика заключается в переключении между списками, но для пары случаев я меняю слушателя изменения выбора, чтобы выполнить другую функцию с тем же списком параметров. После того, как выбор сделан, старый слушатель восстанавливается и жизнь продолжается.
Это плохое и ошибочное соглашение. Вместо этого я хотел бы иметь функцию, которая просто принимает прослушиватель выбора и некоторые другие параметры и показывает всплывающий список, который заполняется тем же курсором (или идентичным курсором), что и счетчик, без использования самого счетчика.
Есть ли способ, которым я могу это сделать?