Articles of Масштабирование

Android: Как вы масштабируете несколько видов вместе?

Я пытаюсь сложить графики друг на друга, как значок на фоне, со вторым слоем (значком) с определенным смещением пикселя в верхнем левом углу первого слоя (фон). Поскольку каждый слой будет иметь свою собственную анимацию, я помещаю каждый в свой собственный вид. Для моей реализации у меня есть два ImageViews, по одному для каждого слоя, внутри […]

Android масштабирует динамически изменяющиеся слои

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

Android: как управлять размером растрового изображения при рисовании на экраны разного размера?

Я понимаю различные ресурсы dpi и гибкие макеты для поддержки разных экранов разрешения и размера, но я не понимаю, как обрабатывать разные экраны с использованием рисунка растрового изображения непосредственно в методе onDraw (). У меня есть приложение, которое рисует движущиеся растровые изображения, которые нужно коснуться. Он был разработан до сих пор на экране 480×320, и […]

Чистое масштабирование изображений в Android: можно ли это сделать?

У меня проблемы с отображением изображений на Android. Я хочу масштабировать небольшие изображения PNG между произвольными размерами около 10-100% от их первоначального размера. Я создал образец изображения, чтобы продемонстрировать проблему и усугубить необычное поведение, которое я наблюдаю в масштабируемом устройстве Android: Вышеприведенное изображение представляет собой скриншот с устройства Android с добавленными аннотациями. Я также добавил […]

Местное изображение Android, отображаемое через webview, размыто

У меня есть веб-просмотр, загружающий изображение из активов / папки. Изображение отображается увеличенным на 100% (или более) и не имеет такой же ясности, как реальное изображение на 100% Как я могу настроить веб-просмотр для отображения уменьшенного изображения И не уменьшать качество? Кроме того, я использую webview, потому что ImageView потребовал бы, чтобы я изобрел гладкую […]

Видео Обрезка или масштабирование с определенной координатой?

Есть ли способ увеличить изображение от любой конкретной координаты при касании. Я пробовал весь путь от mediaplayer и viewview, а также настраивал и получал доступ к оконному менеджеру и всем. Если у кого-то есть идея, пожалуйста, объясните.

Как выполнить увеличение / уменьшение масштаба в VideoView в Android?

Я использую VideoView и запускаю видео из ресурсов. Я хочу знать, есть ли способ, с помощью которого я могу выполнять функции увеличения / уменьшения масштаба при запуске видео?

Android – Bitmap.createScaledBitmap () параметр Config to ARGB_8888

Впервые у меня возник вопрос о том, что, несмотря на тщательный поиск, похоже, пока не спросили. У меня проблема с Bitmap.createScaledBitmap() в результате получившаяся масштабированная растровая карта всегда ARGB_8888 , независимо от конфигурации входа. Естественно, это проблема при работе с ограниченной памятью. InputStream is; try { is = mAssets.open("test.png"); BitmapFactory.Options opts = new BitmapFactory.Options(); opts.inPreferredConfig […]

Android: уведомить Scrollview о том, что размер его ребенка изменился: как?

Когда я увеличиваю размер содержимого scrollview, scrollview занимает некоторое время, чтобы «узнать» об этом изменении размера его дочернего элемента. Как я могу заказать ScrollView для немедленного проверки его ребенка? У меня есть ImageView в LinearLayout в ScrollView. В моем ScaleListener.onScale я изменяю размер моего LinearLayout. Затем я попытаюсь заказать свиток в прокрутке. В ScaleListener.onScale: LinearLayout.LayoutParams […]

Масштабирование и перевод растрового изображения в android

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