Форум программистов, компьютерный форум CyberForum.ru

Нужно разобраться с зумом изображения - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Номер скачивания http://www.cyberforum.ru/android-dev/thread953020.html
Здравствуйте. Задача узнать номер скачавшего приложение (например на google play) и показать пользователю его номер не выходя из приложения (с помощью браузера, маркета ...). Если подойти к решению задачи чисто логически, то нужен какой то сайт, на который приложение должно посылать какой то сигнал, а сайт фиксировал этот сигнал и отправлял назад в приложение его номер. Но возможно ли это?...
Программирование Android Ресайз фигуры Есть фигура. Квадрат. Отображаю при помощи Path. Path составляю из массива точек. При пинче хочу ресайзить фигуру (делать крупнее, мельче). Как ресайзю сейчас: для каждой точек квадрата (а их четыре) сечу новые X+Y, их вычисляю обычным способом. Проблема: При таком ресайзе фигура уезжает, то есть поскольку x и y все точек увеличивается/уменьшается фигура уезжает. Вопрос: Как надо? http://www.cyberforum.ru/android-dev/thread952964.html
Программирование Android Ошибка при вычитании
6.14 - 6 = 0,1399999..... что за нах? Детали на скрине
TextView тормозит копирование файла Программирование Android
Копирую файл при помощи буферных потоков ввода вывода, прогресс вывожу в диалоге. Код fileProgress.setProgress((int) (publish / onePercent)); tvFileProgress.setText((int) (publish / onePercent)+" %"); первая строка прогресс бар, вторая прогресс в процентах. Если вторую строку закоментить то копирование завершается быстрее=)Это как так)?Расчет там вроде не самый ресурсоемкий. Как...
Программирование Android ТабХост, Вкладки http://www.cyberforum.ru/android-dev/thread952766.html
Добрый вечер Форумчане! Проблема с вкладками,,, Как нажав на кнопку вкладке перейти в следующую вкладку?
Программирование Android Ссылка в Webview на activity Страницы приложения сделанные в HTML отображаются в Webview. Как сделать ссылку-кнопку для открытия activity? Пробую таким образом - ничего не происходит public class TwoActivity extends Activity { WebView myBrowser; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.two); подробнее

Показать сообщение отдельно
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746

Нужно разобраться с зумом изображения - Программирование Android

12.09.2013, 14:27. Просмотров 703. Ответов 5
Метки (Все метки)

Java
1
2
3
4
5
6
7
public boolean onScale(ScaleGestureDetector detector) {
  canvas_to_draw.drawColor(Color.BLACK);
  canvas_to_draw.drawBitmap(original, 0, 0, cPaint);
  canvas_to_draw.scale(detector.getScaleFactor(), detector.getScaleFactor());
  v_to_draw.setImageBitmap(bmp_to_draw);
...
}
Ресайзится плавно, красиво, НО:
1) Я не могу определить размер изображения после scale
2) Я не могу ограничить мин и макс зум(из-за пункта 1)
3) Я не могу центрировать и правильно размещать изображение(тоже из-за пункта 1)
4) Так как original больше размера экрана, то при зуме мне фактически нужно его уменьшать и коефициент уменьшения при увеличении зума должен уменьшаться, что бы оно увеличивалось относительно размера экрана, а не истинного размера с потерей качества..
5) Максимальный размер зумированного изображения должен == оригинальному, то есть = original.getW/H(но опять же, проклятый пункт 1)
Помогите.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru