Найдено 3 результата

lightstar
10 мар 2016, 13:28
Форум: Уроки
Тема: Урок 145. Рисование. Matrix. setRectToRect и setPolyToPoly
Ответы: 6
Просмотры: 6569

Re: Урок 145. Рисование. Matrix. setRectToRect и setPolyToPo

У меня методы setRectToRect и setPolyToPoly не отработали, рисует только зеленый квадрат и черные линии, код копировал из уроков, IDE Android Studio, тестировал на устройстве, среда Android 4.0.3. В логах ничего путного нет. В чем может быть ошибка? Или функции просто не поддерживаются? Нужно везде...
lightstar
10 мар 2016, 11:06
Форум: Уроки
Тема: Урок 144. Рисование. Matrix-преобразования
Ответы: 8
Просмотры: 11612

Re: Урок 144. Рисование. Matrix-преобразования

На версии 4.1 (API 16), удалось получить правильный результат только так. @Override protected void onDraw(Canvas canvas) { canvas.drawARGB(80, 102, 204, 255); // создаем крест в path path.reset(); path.addRect(300, 150, 450, 200, Path.Direction.CW); path.addRect(350, 100, 400, 250, Path.Direction.CW...
lightstar
09 мар 2016, 16:02
Форум: Уроки
Тема: Урок 143. Рисование. Path
Ответы: 5
Просмотры: 6802

Re: Урок 143. Рисование. Path

Все получилось. Примерно так. Здесь dv - это сохраненная ссылка на объект DrawView. @Override public boolean onTouch(View v, MotionEvent event) { dv.point1.set( Float.valueOf(event.getX()).intValue(), Float.valueOf(event.getY()).intValue() ); dv.invalidate(); return true; }