Форум программистов, компьютерный форум, киберфорум
Наши страницы

Активность восстанавливается в изнасилованном виде - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не ставится bluestacks http://www.cyberforum.ru/android-dev/thread1350829.html
error 1406 could not write value bluestacks agent to key. Verify that you have Verify that you have sufficient access to that key, or contact your support personnel Установка прекращается и...
Программирование Android Синхронизация баз данных через облако Здравствуйте! Имеется несколько баз данных на разных ОС, включая Android, беда в том, что есть локальная и удаленная БД. И нужен какой-то однозначный способ нумерации строк, чтобы при слиянии в... http://www.cyberforum.ru/android-dev/thread1350810.html
Программирование Android Падает на HttpClient::execute
Здравствуйте. Есть код: private boolean CheckAuth() { HttpContext localContext = new BasicHttpContext(); localContext.setAttribute(ClientContext.COOKIE_STORE, this.cookieStore); ...
Исходники Habreader на Android Studio Программирование Android
Всем привет! Помогите пожалуйста, как правильно открыть исходники с GitHub приложения Habreader (читалка для http://habrahabr.ru/ ) Хочу переделать под свой сайт! Уж очень нравиться, данное...
Программирование Android Eclipse не запускает моё первое андроид приложение. В чём ошибка? http://www.cyberforum.ru/android-dev/thread1350733.html
Пытаюсь запустить, но Eclipse не запускает приложение в эмуляторе. Ошибок не выводит. apk тоже не создаётся. Что делать?
Программирование Android Дополнительный функционал paint (загрузка изображения) Имеется код программы. import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.Calendar; import... подробнее

Показать сообщение отдельно
bpv_xquest
0 / 0 / 0
Регистрация: 24.12.2014
Сообщений: 5

Активность восстанавливается в изнасилованном виде - Программирование Android

11.01.2015, 05:21. Просмотров 315. Ответов 2
Метки (Все метки)

В андроид-приложении, которое я делаю на досуге, активность всегда должна быть в ландшафтной ориентации. Чтобы этого добиться, я добавил соответствующий атрибут в файл манифеста:
XML
1
2
3
4
5
6
7
8
9
<activity android:name="com.pckg.MyProj"
        android:label="MyProject"
        android:screenOrientation="landscape"
        android:configChanges="orientation|screenSize|keyboard|keyboardHidden|navigation">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
Всё бы хорошо, но при блокировке и разблокировке аппарата возникает неожиданный эффект. Иногда активность восстанавливается нормально, но чаще всего получается вот что. Если до блокировки картинка выглядела как на первом фото, то после разблокировки получается как на втором.

Всё это выглядит так, как будто аппарат "просыпается" в портретной ориентации и соответствующим образом масштабирует картинку. Но потом он "вспоминает", что в файле манифеста портретная ориентация запрещена и пытается исправить ситуацию, просто повернув изображение на 90 градусов. В результате картинка оказывается сжатой и справа от неё остаётся пустой прямоугольник. Пробовал несколько разных девайсов. Эффект наблюдался на всех.

Буду очень признателен, если жители CyberForum помогут мне избавиться от этого чуда.
0
Миниатюры
Активность восстанавливается в изнасилованном виде   Активность восстанавливается в изнасилованном виде  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru