powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Android. Не понятное поведение при повороте экрана.
4 сообщений из 4, страница 1 из 1
Android. Не понятное поведение при повороте экрана.
    #38328077
Фотография Deff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.listpick);
		etFilter = (EditText) findViewById(R.id.etFilter);
		
		etFilter.addTextChangedListener(new TextWatcher() {

		        public void afterTextChanged(Editable s) {
				// Попадает сюда после поворота экрана.
				Log.d(LOG_TAG, "Зачем я сюда попал?");
			}

           
                });
		
		etFilter.setOnEditorActionListener(new OnEditorActionListener() {
			public boolean onEditorAction(TextView v, int actionId,
					KeyEvent event) {
				InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
				imm.hideSoftInputFromWindow(etFilter.getWindowToken(), 0);
				findViewById(R.id.mainLayout).requestFocus();

				//................
				return true;
			}

		});

//...................


Не могу понять, почему после поворота экрана попадаю в afterTextChanged.
Замечу, что в etFilter невидим.

Что я делаю не так?
...
Рейтинг: 0 / 0
Android. Не понятное поведение при повороте экрана.
    #38328190
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeffНе могу понять, почему после поворота экрана попадаю в afterTextChanged
поворот экрана это всегда (кроме специального случая) уничтожение и последующее воссоздание активности. т.е. твой вью пересоздается, слушатели снова вешаются. ну и в какой-то момент EditText при инициализации решает, что текст поменялся.
собственно в чем проблема?
...
Рейтинг: 0 / 0
Android. Не понятное поведение при повороте экрана.
    #38328213
Фотография Deff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaDeffНе могу понять, почему после поворота экрана попадаю в afterTextChanged
поворот экрана это всегда (кроме специального случая) уничтожение и последующее воссоздание активности. т.е. твой вью пересоздается, слушатели снова вешаются. ну и в какой-то момент EditText при инициализации решает, что текст поменялся.
собственно в чем проблема?Я бы не сильно беспокоился, если бы и при первом запуске срабатывало событие. Ну, заведено так и ладно. Но ведь срабатывает только после поворота.
Вот и пытаюсь понять чем первый запуск, отличается от поворота. Должно ведь одинаково себя вести.
...
Рейтинг: 0 / 0
Android. Не понятное поведение при повороте экрана.
    #38328295
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeffВот и пытаюсь понять чем первый запуск, отличается от поворота.
тем, что при повороте система пытается восстановить состояние, в меру сил.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Android. Не понятное поведение при повороте экрана.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]