Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
deffan
0 / 0 / 0
Регистрация: 11.07.2013
Сообщений: 4
#1

Непонятное поведение при повороте экрана - Программирование Android

19.07.2013, 15:40. Просмотров 1157. Ответов 3
Метки нет (Все метки)

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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2013, 15:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Непонятное поведение при повороте экрана (Программирование Android):

Ошибка при повороте экрана
Доброго времени суток, пишу по следующему вопросу: Начал изучать...

Сохранение объекта при повороте экрана
здравствуйте,читаю в доках,что метод onRetainNonConfigurationInstance ()...

Сохранить imageview при повороте экрана
Доброго времени суток. При повороте екрана нужно сохранить imageView. Знаю что...

При повороте экрана выпадает ошибка
Доброе утро товарищи. Пытаюсь протестить аппку на реальном устройстве....

Ошибка при загрузки изображений с карты памяти при повороте экрана
Здравствуйте! Вопрос в следующем. Загружаю в активити фотки с камеры. Имя...

Запрет выполнения onCreate при повороте экрана
Здравствуйте уважаемые специалисты! У меня такой вопрос: в моей игре есть...

3
spydark91
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
19.07.2013, 23:58 #2
после поворота экрана приложение обновляется.. (перезапускается или что-то типо того)
чтобы избежать этого надо в манифесте прописать следующее
XML
1
2
3
4
5
        <activity
            android:name="com.example.geodating.Registration_Activity"
            android:label="@string/app_name" 
            android:configChanges="keyboardHidden|orientation" // вот эта строчка  >
        </activity>
0
chizz
983 / 500 / 101
Регистрация: 19.03.2013
Сообщений: 3,101
Записей в блоге: 19
Завершенные тесты: 1
20.07.2013, 13:30 #3
Ага.. Только на 4.2 не работает такой финт ушами
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
20.07.2013, 22:43 #4
там еще screenSize добавить вроде нужно, может еще что...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2013, 22:43
Привет! Вот еще темы с решениями:

Запретить пересоздание Activity при повороте экрана
В общем, проблема в заголовке. Собственно сам конфиг из манифеста &lt;activity...

Ошибка при повороте экрана в горизонтальное положение
Здравствуйте, получаю такую ошибку при выходе из приложения в горизонтальном...

Анимация при повороте экрана - в своем приложении
Искал, не нашел. При повороте один view меняется на другой. В коде. Как...

Как сохранить состояние хронометра при повороте экрана?
в программе запускается хронометр Chronometer chronometer = (Chronometer)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru