Articles of Вращение

Как я могу заставить курсора пережить изменение ориентации?

Я пытаюсь сделать мое приложение дружественным, но у меня проблемы с сохранением курсора. Курсор содержит около 13k + строк данных, отображаемых в ListView , и, таким образом, потребуется довольно много времени, если я буду делать запрос каждый раз при изменении конфигурации. В моем onRetainNonConfigurationInstance() я возвращаю свой курсор, а затем getLastNonConfigurationInstance() его через getLastNonConfigurationInstance() . […]

OnCreate не вызывается, когда экран вращается – Android

Я создаю приложение, которое должно знать, находится ли устройство в альбомном или портретном режиме. Поэтому я решил, что буду использовать onCreate, я знаю, что это называется при вращении устройства. Но onCreate – это вызов только один раз! Когда я вращаю устройство, ничего не происходит. Я отлаживаю фактическое устройство Motorola Xoom, поэтому я НЕ использую эмулятор. […]

Избегайте повреждения Android VideoView при повороте назад к портрету

Мне удалось написать ограниченный видеоплеер, способный просматривать файл .3gp из Интернета. Видео будет отображаться по центру в полноэкранном режиме, поддерживая соотношение сторон видео. Кроме того, вращение не прерывает видео, которое продолжает играть без проблем. Все кажется прекрасным, но … на моем HTC Legend, когда вы вращаетесь назад к портрету, видео повреждено, и вместо того, чтобы […]

Поворот изображений вокруг круга?

Пожалуйста, взгляните на этот снимок приложения: Это банковское приложение. Он имеет 6 кнопок вокруг логотипа банка. Вы можете поворачивать изображения одним щелчком мыши и удерживать их и перемещать палец в любом направлении (по часовой стрелке или против часовой стрелки). Так, например, я могу повернуть их, чтобы поместить изображение Currency Convertor вместо изображения Login . В […]

Обнаружение линии на музыкальном листе в Android

Я работаю над Android Project об оптическом распознавании музыки. Я фотографирую ноты с помощью мобильной камеры, и я стараюсь распознавать ноты и символы. Я хорошо знаком с методологией после предварительной обработки, но эта работа обычно выполняется с помощью сканера. (Вместо этого я должен использовать мобильную камеру) Интуитивно я использовал hough transform сначала, чтобы обнаружить шесты […]

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

<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 […]