Я понимаю, что закрытый счетчик - это, на самом деле, представление.
Да. В частности, это то, что вы сказали SpinnerAdapter
создать.
Но я предполагаю, что там есть TextView для отображения текста.
Это будет зависеть от того, что вы сказали SpinnerAdapter
создать.
Как мне получить доступ к этому TextView, чтобы я мог изменить цвет текста?
В идеале вы этого не сделаете - сначала вы даете ему правильный цвет, с помощью всего, что вы сказали SpinnerAdapter
для создания. Если цвет меняется, переопределите getView()
в вашем SpinnerAdapter
и измените цвет в этой точке.
В крайнем случае, вы можете попробовать позвонить getSelectedView()
, чтобы получить текущий View
, отображаемый закрытой Spinner
, но все изменения, которые вы здесь сделаете, могут быть исключены при следующем выборе пользователя, и альтернативный цвет может вернитесь позже, если ранее View
было переработано.