Каков правильный способ связи между пользовательским представлением и действием, в котором оно находится?

У меня есть собственный класс View, который расширяет Spinner. Я пытаюсь выяснить, как правильно разговаривать с Activity, в которое он встроен, когда пользователь делает выбор. Я вижу, что слушатель OnItemSelectedполучает ссылку на адаптер, но я не совсем понимаю, следует ли мне использовать этот адаптер и как-то подниматься по его родительской цепочке, или я должен просто говорить напрямую к контексту (по какой-то причине это не кажется безопасным, хотя я не могу придумать, как это может потерпеть неудачу, навскидку).

13
задан Brian Tompsett - 汤莱恩 8 June 2015 в 16:19
поделиться