android: Обновить активность или обновить вид выбранного элемента счетчика, - PullRequest
1 голос
/ 11 марта 2011

У меня есть действие, в которое я добавил счетчик, в зависимости от выбранного значения счетчика. Мне нужно обновить весь вид непосредственно ,

эта операция включает в себя изменение языкового стандарта (использование ресурса) и изменение цвета фона (использование некоторых локальных частных переменных).

Я попытался onItemSelected и попытался перезагрузить одно и то же действие, вызвав startActivity, но оно вызывает перезагрузку одного и того же действия каждый раз и не позволяет выполнить операцию пользовательского интерфейса.

Я также пробовал onResume onWindowAttached методы, но я не мог понять, что там делать, чтобы перезагрузить активность. Поэтому я просто позвонил setContentView, но он не обновил пользовательский интерфейс должным образом (иногда языковой стандарт не применяется и сбрасывается на английский по умолчанию или иногда применяется неправильный цвет фона).

Не было аварий, не было выброшено исключение.

Мне нужна ваша помощь для выполнения этой задачи

Спасибо

1 Ответ

0 голосов
/ 11 марта 2011

Просто обновите компоненты пользовательского интерфейса, а не всю активность на onItemSelected.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...