Описание тега onconfigurationchanged

2 ответа

Android - заблокируйте телефон в портретном режиме, но планшет может быть как альбомным, так и портретным

Я пытаюсь написать приложение, в котором я хочу, чтобы телефон был привязан к книжной ориентации, но чтобы версия для планшета имела альбомную и книжную ориентацию. Я создал что-то, что почти работает на основе всех следующих вопросов... Как заблоки…
1 ответ

Условный перезапуск на Activity onConfigurationChanged

Я хочу сделать занятие, которое позволяет менять ориентацию на некоторые условия, но не иначе. Точнее, я хочу предотвратить перезапуск активности, когда фоновый поток занят. Я поставил configChanges атрибут в манифесте активности и onConfigurationCh…
0 ответов

Исключение появляется при изменении макета фрагмента при повороте экрана в TabHost

Коллеги по работе! У меня есть исключение, которого я не знаю, как избежать. Я создал TabHost с ViewPager в SherlockFragmentActivity. TabHost содержит фрагменты. Деятельность: @Override protected void onCreate(Bundle savedInstanceState) { super.onCr…
2 ответа

onConfigurationChanged() не вызывается для Android:configChanges="плотность"

Я добавил Android:configChanges="плотность" для активности в файле манифеста. Но я не получаю обратный вызов onConfigurationChanged() <?xml version="1.0" encoding="utf-8"?> <application android:allowBackup="true" android:icon="@mipmap/ic_la…
21 дек '18 в 07:04
1 ответ

Как получать события onConfigurationChanged (Android SDK)

Цель состоит в том, чтобы исправить расположение экрана как "ландшафт" или "портрет" и продолжать получать события поворота. Я знаю о onConfigurationChanged (Configuration newConfig) в Activity, но он не работает с фиксированными макетами. Как с эти…
09 июн '15 в 09:10
3 ответа

onConfigurationChanged() не вызывается при изменении ориентации

Я видел некоторые связанные вопросы по SO, но я не смог решить свою проблему. Я создал отдельный макет для режима ПОРТРЕТ и ЛАНДШАФТ. Я изменил AndroidManifest.xml файл для соответствующего изменения ориентации, но onConfigurationChanged() не работа…
1 ответ

Android OnConfigurationChanged не вызывается, когда я подключаю или отключаю USB-клавиатуру

Это мой onConfigurationChanged: @Override public void onConfigurationChanged(Configuration newConfig) { //this will change the language, if needed. super.onConfigurationChanged(newConfig); Log.i("onConfigurationChanged", "keyboard: " + getResources(…
1 ответ

Какова связь между Activity.onConfigurationChanged() и Application.onConfigurationChanged()?

Я заметил, что есть два метода Android с одинаковыми именами и параметрами: Android.app.Activity.onConfigurationChanged (Конфигурация) Android.app.Application.onConfigurationChanged (Конфигурация) Кажется, что вся документация, которую я могу найти …
0 ответов

Android закончить после тоста, когда телефон пейзаж

MainActivity -> Click Button -> SecondActivity -> Click Button(удерживать телефон в альбомной ориентации, но в это время содержимое экрана фактически отображается в портретной ориентации) -> содержимое экрана временно отображается в альбомной ориент…
04 дек '18 в 02:36
2 ответа

Android игнорирует изменение конфигурации

Требование моего приложения заключается в том, чтобы оно всегда оставалось в портретной ориентации, кроме случаев, когда пользователь просматривает мультимедиа. В моем манифесте я установил android:configChanges="orientation|screenSize" поэтому onCo…
0 ответов

Почему мое изменение ориентации остается незамеченным?

Основываясь на принятом здесь ответе, я добавил этот код в Activity как первый шаг в изменении назначенного макета для Activity: @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); // Chec…
0 ответов

Странные изменения ориентации в сотах между действиями

У меня есть приложение, в котором есть действие A, которое позволяет пользователю щелкнуть миниатюру и перейти к другой операции B, которая отображает миниатюру в полноэкранном режиме. Если в действии B пользователь щелкает в любом месте экрана, дей…
3 ответа

Android: ширина и высота обзора после изменения ориентации

Мне нужно получить ширину и высоту WebView и передать их в строке запроса URL, который я загружаю в WebView. Я нашел способ сделать это в onResume(). Поскольку ширина и высота не рассчитываются в этой точке, я публикую Runnable в WebView, который бу…
3 ответа

Несколько вызовов FragmentTransaction.replace() - только один работает после изменения ориентации

Я использую следующий код, чтобы заполнить мой интерфейс с 2 фрагментами, контейнеры FrameLayoutопределено в XML. Это первый раз, когда вызывается этот код, т.е. когда приложение запускается, оно работает нормально, и оба моих фрагмента отображаются…
1 ответ

Android db4o правильно отключить объект

Способ, которым я использую db4o, действительно только для чтения. Я буду упаковывать БД с приложением и время от времени делать некоторые фоновые обновления, которые я могу обрабатывать по-разному. Но для моих действий, которые отображают данные из…
13 янв '11 в 22:42
1 ответ

Почему андроид: текст метки не меняется, когда пользователь меняет язык в моем приложении?

Поэтому в моем приложении самая первая активность, которую видит пользователь, - это выбор языка. Скажем, если пользователь выбирает французский и затем переходит к ActivityB, то к ActivityC. Сейчас решает сменить язык. Итак, возвращаемся к Activity…
1 ответ

TabHost пусто при вращении Android с помощью onConfigurationChanged

У меня проблема с onConfigurationChanged и TabHost. Поскольку моя активность перезапускается при ротации, я нашел этот очень полезный пост: перезапуск активности при ротации Android Я сортирую элементы интерфейса в функцию InitialGui() public void o…
0 ответов

Как разрешить ротацию устройства во время работы onPostExecute (задача блокировки пользовательского интерфейса)

Я новичок в Android, но на основании моего понимания, что onPostExecute должен запускаться в основном потоке пользовательского интерфейса, чтобы иметь возможность доступа к представлениям и т. Д., Который блокирует пользовательский интерфейс до его …
1 ответ

Макет-земля не работает?

Я провел несколько исследований по этому вопросу, но не смог найти ответ. Итак, да, я создал папку с именем res под названием "layout-land" и поместил в нее отдельный файл main.xml. Я намеренно удалил некоторые изображения в файле main.xml в layout-…
3 ответа

Android пейзаж вправо влево событие

Я хотел бы сейчас, если есть какой-либо возможный способ вызвать событие, когда макет перерисовывается из-за события переключения непосредственно из горизонтальной правой ориентации в горизонтальную левую ориентацию. Я попробовал OrientationEventLis…