Articles of Вращение

Программировать поворот с возможностью поворота или просмотра

<rotate xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/your_drawable" android:fromDegrees="0" android:pivotX="50%" android:pivotY="50%" android:toDegrees="360" /> Я хочу, чтобы программный поворот рисовал. Как мне это сделать? Вот мой обратный вызов private class RotateListener implements RotateGestureDetector.OnRotateGestureListener{ @Override public boolean onRotate(MotionEvent event1, MotionEvent event2, double deltaAngle) { return true; } } deltaangle не более 0,1, я не уверен, что такое значение извлечения.

ImageView вернется в исходное состояние после вращения?

Возможный дубликат: Android: Сброс позиции анимации после завершения Я использую RotateAnimation для поворота ImageView . Код прост: this.button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Animation ani = new RotateAnimation( 0, /* from degree*/ 30, /* to degree */ Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); ani.setDuration(1000); imageView.startAnimation(ani); } }); Вы можете видеть, что изображение должно поворачиваться […]

Направление рисования холста

Как сделать этот текст написан вертикально? Как повернуть текст на 90 градусов? Напиши каждое письмо индивидуально глупо, но теперь я не знаю другого пути. Paint paint = new Paint(); public DrawView(Context context, double arr[]) { super(context); paint.setColor(Color.BLACK); } @Override public void onDraw(Canvas canvas) { canvas.drawText("Test",50, 50, paint); }

Поворот изображения без сокращения на Android

Мне нужно создать компас в приложении, над которым я работаю. Поэтому я попытался создать новое представление под названием CompassView, которое в основном расширяет изображение, показывает растровое изображение с восточным востоком на север к югу, указывающее на него, использует датчики, чтобы найти градусы, на которые указывает телефон, и соответственно поворачивать изображение таким образом, чтобы оно создавало […]

Поворот камеры SurfaceView на портрет

Я просмотрел несколько сообщений об изменении ориентации камеры с видом на поверхность, но я взял свой код из примеров: http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html Функция, которая предоставляет размеры, выглядит так … private Size getOptimalPreviewSize(List<Size> sizes, int w, int h) { final double ASPECT_TOLERANCE = 0.1; double targetRatio = (double) w / h; if (sizes == null) return null; Size […]

Как сделать вращающееся меню

У меня вопрос о вращении меню в android. Я хотел бы сделать анимированное меню движущимся, как цилиндр пистолета. Где 1-6 – ImageButtons, и кнопки вращаются по часовой стрелке или против часовой стрелки в зависимости от того, как вы касаетесь экрана. Я знаю, как разместить ImageButtons и т. Д., Но я никогда не делал анимированное меню, […]

Используя «USER_ROTATION» для API ниже 11 на Android (обходной путь?)

В моем приложении я использую следующую команду: Settings.System.putInt(getContentResolver(), Settings.System.USER_ROTATION, m_lockedInOrientation) Как упоминалось на сайте Android, это установит ориентацию по умолчанию, когда Android не сможет ее найти. : Поворот экрана по умолчанию, если не применяется другая политика. Когда ACCELEROMETER_ROTATION равно нулю, и никакая активность на экране не выражает предпочтения, это значение поворота будет использоваться. В настоящее […]

Поверните массив байтов YUV на Android

Я ищу, чтобы повернуть предварительный просмотр кадра YUV, полученный из предварительного просмотра Callblack, до сих пор я основал этот пост, который объединяет алгоритм для поворота предварительного просмотра кадра, но вовлекает пиксели камеры предварительного просмотра, повернутые Другой способ повернуть изображение будет создавать jpg из изображения YUV, создавать растровые изображения, поворачивать растровое изображение и получать массив байтов […]

Радиотображение Android на 90 градусов приводит к раздавленному изображению. Нужен настоящий поворот между портретом и пейзажем

Я пытаюсь повернуть изображение растрового изображения на 90 градусов, чтобы изменить его в альбомном формате на портретный. Пример: [A, b, c, d] [E, f, g, h] [I, j, k, l] Повернутый на 90 градусов по часовой стрелке становится [Я, е, а] [J, F, Ь] [К, г, с] [Л, ч, д] Используя приведенный ниже код (из […]

Одновременно применять одну анимацию к нескольким представлениям

Поэтому Id нравится вращать несколько представлений одновременно, используя все те же характеристики вращения. Проблема в том, что по какой-то причине вращение действует по-разному для второго элемента. По-видимому, это связано с тем, что объект анимации фактически меняет состояние между этими двумя строками кода. Очевидно, я мог бы создать отдельный объект Animation и применить его, но я […]