Titanium Mobile: Как отразить ImageView на Android? [Дубликат]

1

Возможный дубликат:
Рисование зеркальных растровых изображений в android

Я работаю над iOS- и Android-приложением с Titanium Mobile и имею следующую проблему: я хочу зеркалировать ImageView и создать для него следующий код:

var transformation = Ti.UI.create2DMatrix();
transformation = transformation.scale(-1, 1);
imageView.transform = transformation;

Это отлично работает на iOS, но на Android изображение не будет отображаться. Что еще я могу сделать, чтобы отразить изображение с Titanium на Android? Или я делаю что-то не так с моим фактическим кодом?

Большое спасибо за любой ответ! Томас

Теги:
imageview
titanium-mobile

1 ответ

2

Теперь я могу ответить на вопрос сам. Я проделал еще несколько тестов, и решение - в конце - тихое. ImageView будет перемещен влево, насколько зеркало идет (в моем случае 320 пикселей). Установка "левого" -parameter изображения ImageView на соответствующее значение показывает ImageView на экране. Поэтому он был создан правильно, но не отображается на экране.

Возможно, это помогает другим пользователям, которые имеют ту же проблему с Titanium, потому что в iOS левое значение не должно быть установлено на новое значение; все работает отлично с моим опубликованным кодом выше.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню