Вопросы с тегом «orientation»

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


11
Принудительный «портретный» режим ориентации
Я пытаюсь включить режим «портрет» для своего приложения, потому что мое приложение абсолютно не предназначено для «ландшафтного» режима. Прочитав некоторые форумы, я добавил эти строки в свой файл манифеста: <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:screenOrientation="portrait"> Но это не работает на моем устройстве (HTC Desire). Он переключается с «портрет» на «пейзаж», игнорируя …

8
Фоновая задача, диалог прогресса, изменение ориентации - есть ли 100% работающее решение?
Я загружаю некоторые данные из Интернета в фоновом режиме (я использую AsyncTask) и отображаю диалоговое окно прогресса во время загрузки. Ориентация меняется, действие перезапускается, и затем мой AsyncTask завершается - я хочу закрыть диалоговое окно progess и начать новое действие. Но вызов dismissDialog иногда вызывает исключение (возможно, потому что действие …

9
Как узнать текущую ориентацию экрана?
Я просто хочу установить некоторые флаги, когда моя ориентация в альбомной ориентации, чтобы при воссоздании активности в onCreate () я мог переключаться между тем, что загружать в портретной или альбомной ориентации. У меня уже есть XML-файл layout-land, который обрабатывает мой макет. public void onConfigurationChanged(Configuration _newConfig) { if (_newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) …

18
Становится ли [UIScreen mainScreen] .bounds.size зависимым от ориентации в iOS8?
Я запустил следующий код в iOS 7 и iOS 8: UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation]; BOOL landscape = (orientation == UIInterfaceOrientationLandscapeLeft || orientation == UIInterfaceOrientationLandscapeRight); NSLog(@"Currently landscape: %@, width: %.2f, height: %.2f", (landscape ? @"Yes" : @"No"), [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height); Ниже приводится результат от iOS 8: …

14
Как заблокировать ориентацию в портретном режиме в веб-приложении iPhone?
Я создаю веб-приложение для iPhone и хочу заблокировать ориентацию в портретном режиме. Это возможно? Существуют ли расширения веб-набора для этого? Обратите внимание, что это приложение, написанное на HTML и JavaScript для Mobile Safari, это НЕ нативное приложение, написанное на Objective-C.

20
Android WebView: обработка изменений ориентации
Проблема заключается в производительности после ротации. WebView должен перезагрузить страницу, что может быть немного утомительно. Каков наилучший способ обработки изменения ориентации без перезагрузки страницы из источника каждый раз?

10
Как указать разные макеты для портретной и альбомной ориентации?
Я видел ссылки на возможность указать два отдельных XML-файла макета для действия, один для Портрета и один для Пейзажа. Я не был, чтобы найти какую-либо информацию о том, как это сделать, хотя. Как мне указать для каждого вида деятельности, какой XML-файл является портретным макетом, а какой альбомным? Можно ли также …

6
Android: альтернативный макет xml для ландшафтного режима
Как сделать один макет для альбомной ориентации, а другой - для портретной? Я хочу использовать дополнительную ширину и сохранить вертикальное пространство, когда пользователь поворачивает телефон вбок.

8
Android - предварительный просмотр камеры сбоку
Я использую предварительный просмотр, чтобы отобразить то, что камера видит на экране. Я могу заставить все работать нормально, поверхность создана, поверхность установлена, и поверхность отображается. Однако в портретном режиме изображение всегда отображается под неправильным углом 90 градусов. Такие как на картинке: Я знаю, что использование следующего кода исправит картину: setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); …

7
Жизненный цикл Android Fragment при изменении ориентации
Использование пакета совместимости для целевой версии 2.2 с использованием фрагментов. После перекодирования действия для использования фрагментов в приложении я не смог заставить работать изменение ориентации / управление состоянием, поэтому я создал небольшое тестовое приложение с одним FragmentActivity и одним фрагментом. Журналы от изменения ориентации странные, с множественными вызовами фрагментов OnCreateView. …

7
Как заблокировать ориентацию во время выполнения
Есть ли способ заблокировать ориентацию во время выполнения? Например, я хотел бы разрешить пользователю заблокировать экран в альбомной ориентации, если пользователь в настоящее время находится в альбомной ориентации, и переключить опцию меню.

4
Обзор ориентации телефона Android, включая компас
Некоторое время я пытался разобраться в датчиках ориентации Android. Я думал, что понял это. Потом я понял, что нет. Теперь я думаю (надеюсь), что снова чувствую себя лучше, но я все еще не на 100%. Я постараюсь объяснить свое неоднозначное понимание этого, и, надеюсь, люди смогут исправить меня, если я …

4
Каков «правильный» способ обработки изменений ориентации в iOS 8?
Подскажите, пожалуйста, «правильный» или «лучший» подход к работе с портретной и альбомной ориентацией интерфейса в iOS 8? Кажется, что все функции, которые я хочу использовать для этой цели, устарели в iOS 8, и мое исследование не показало четкой и элегантной альтернативы. Я действительно должен смотреть на ширину и высоту, чтобы …

15
Проблема с ориентацией камеры в Android
Я создаю приложение, которое использует камеру для съемки. Вот мой исходный код для этого: File file = new File(Environment.getExternalStorageDirectory(), imageFileName); imageFilePath = file.getPath(); Intent intent = new Intent("android.media.action.IMAGE_CAPTURE"); //Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file)); startActivityForResult(intent, ACTIVITY_NATIVE_CAMERA_AQUIRE); По onActivityResult()методу я использую, BitmapFactory.decodeStream()чтобы забрать изображение. Когда я запускаю свое приложение на …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.