1 / 1 / 0
Регистрация: 13.01.2013
Сообщений: 130
|
||||||
1 | ||||||
canvas.rotate14.06.2013, 03:20. Показов 1898. Ответов 3
Метки нет (Все метки)
Данный код работает не стабильно на разных устройствах.
Под разные плотности экрана (ldpi, mdpi, hdpi, xhdpi) в каждую папку был положен файл с возрастающим разрешением как сказано в developer.android.com 75px-100px-150px-200px Но, протестировав на эмуляторе устройство (mdpi 5.1" 480*800) и устройство (mdpi 3.2" 320*480) получила смещение во вращении. Код работает стабильно без разбивки файла по папкам drawable на устройствах ldpi и hdpi до 4х дюймов, даже одно и тоже разрешение экрана 480*800 на устройстве 4" hdpi - работает, а на 5.1" mdpi -нет. Подскажите, пожалуйста, что не так в этом коде? И как сделать чтоб на всех аппаратах работало стабильно?
0
|
14.06.2013, 03:20 | |
Ответы с готовыми решениями:
3
Canvas Потоки. Canvas Использование canvas Canvas и Button |
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||||||
14.06.2013, 04:13 | 2 | |||||
0
|
1 / 1 / 0
Регистрация: 13.01.2013
Сообщений: 130
|
|
16.06.2013, 21:04 [ТС] | 3 |
V0v1k, и что мне прикажете с Вашим кодом делать?
Задача ставилась так: нарисовать картинку 100*100px в 44% справа от ширины экрана и в 44% сверху от высоты экрана любого устройства будь то большой планшет или самый маленький смартфон. И повернуть эту картинку (rotation += 6) вокруг своей оси. Думала в комментариях было ясно написано...
0
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||||||
16.06.2013, 21:31 | 4 | |||||
а, ну здесь вращается канвас, поэтому немного другой результат получается чем вы ожидаете
попробуйте поэкспериментировать с методом drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint), matrix используйте для рутейшена. Добавлено через 16 минут а, ну так вы вращаете канвас не вокруг середины рисунка, а вокруг его левого верхнего угла.
0
|
16.06.2013, 21:31 | |
16.06.2013, 21:31 | |
Помогаю со студенческими работами здесь
4
Intent в Canvas Столкновения на canvas вылетает canvas Android canvas Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |