Articles of вращения

Android Custom ProgressBar не вращается

Я хочу изменить анимацию по умолчанию для ProgressBar , поэтому я добавил стиль в свою тему: styles.xml <style name="ProgressTheme" parent="@android:style/Widget.ProgressBar.Large"> <item name="android:indeterminateDrawable">@drawable/spinner_holo_light</item> </style> Я называю этот стиль внутри моего ProgressBar следующим: ProgressBar.xml <ProgressBar android:id="@+id/loadingProgressBar" style="@style/ProgressTheme" android:layout_width="wrap_content" android:layout_height="wrap_content" /> Проблема заключается в spinner_holo_light.xml : Если я использую следующее, все работает отлично на устройствах с os 3.0+, […]

Странное поведение с датчиком ориентации Android

В настоящее время я пытаюсь повернуть 3D Cube с использованием значений датчика ориентации, используя метод getRotation () . Некоторое неожиданное поведение наблюдается, когда устройство андроида вращается над некоторыми границами. Например, если я заставляю устройство «вставать», значение «рулона» просто становится сумасшедшим. Также я испытываю феномен, похожий на так называемый карданный замок. Единственное различие заключается в том, […]

Android: вращение холста вокруг центра экрана

Я пытаюсь повернуть холст вокруг центра экрана, чтобы получить (0,0) координаты в правом нижнем углу. Вот как я это делаю: Display display = getWindowManager().getDefaultDisplay(); int width = display.getWidth(); int height = display.getHeight(); canvas.rotate(180, width/2, height/2); Он корректно вращается, и все идеально подходит для AVD с уровнем API.1. Но на AVD с уровнем API 8 (0,0) […]

Макет представления не обновляется при изменении ориентации в android

Я бы хотел, чтобы мой VIEW-макет был настроен на изменение ориентации. Мой манифест настроен с помощью: android:configChanges="keyboardHidden|orientation" в android:configChanges="keyboardHidden|orientation" . У меня есть res/layout-land , res/layout-port . У меня есть onConfigurationChanged в моей Activity (он получает вызов при вращении). В моей Activity меня есть ViewFlipper и внутри него у меня есть LinearLayouts . Когда я […]

Совместимость версий API для Android

Я хочу, чтобы мое приложение запускалось на обоих версиях Android 2.1 и 2.2. В одной области моего приложения есть камера с портретом – процесс создания предварительного просмотра портретной камеры отличается (насколько мне известно) двумя версиями ОС. Вот как это сделать: 2,1: Camera.Parameters parameters = camera.getParameters(); parameters.set("orientation", "portrait"); camera.setParameters(parameters); 2,2: camera.setDisplayOrientation(90); Метод setDisplayOrientation (int) стал доступен […]

Фрагменты и проблемы с вращающимся экраном

У меня проблема с фрагментами и вращающимся экраном. Я прочитал эти темы, и это не решило мою проблему: Фрагмент без просмотра сбоев при изменении конфигурации (не совсем то же самое) IllegalStateException при замене фрагмента (не решить мою проблему) У меня есть только одно действие: public class MainActivity extends FragmentActivity implements TabSelectedListener { /** Application tab […]

Как отключить поворот в альбомном режиме?

Я попробовал это . Не удалось найти configMhanges в файле манифеста. В любом случае, как отключить поворот экрана (в альбомный режим)? <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.joericharduz.akita" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.joericharduz.akita.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>

Как обнаружить ландшафт влево (нормальный) и правый пейзаж (обратный) с поддержкой естественных ландшафтных устройств?

Что я хотел бы сделать: Обнаружить текущую ориентацию макета устройства (портретная, альбомная, левая, портретная (вверх ногами), пейзаж-правая) Проведите различие между двумя возможными ландшафтными режимами (опираясь на левую сторону, опираясь на правую сторону) Вспомогательные устройства, которые имеют ландшафт как свое естественное состояние ( например , обсуждаются здесь ) Поддержка <2.2 (не может использовать getRotation () ) […]

Android-эмулятор – вращение экрана

Я хотел бы проверить вращение телефона на эмуляторе, я вижу везде, что мы должны использовать Ctrl + F11, но он только поворачивает изображение эмулятора и не запускает событие изменения конфигурации или не перерисовывает активность. Вот что у меня есть с Ctrl + F11 : Итак, что мне нужно использовать для имитации реального вращения?

Обнаружение вращения главного экрана Android

У меня есть виджет приложения, который при его обновлении извлекает изображение, имеющее размеры в соответствии с виджетами, и помещает это изображение в ImageView (через RemoteViews ). Он работает отлично. Но для устройств, поддерживающих вращение главного экрана (и я не говорю о вращении, например, Activity основанной на ориентации устройства, но о вращении самого домашнего экрана ), […]

Intereting Posts