Найдено 3 результата
- 10 мар 2016, 13:28
- Форум: Уроки
- Тема: Урок 145. Рисование. Matrix. setRectToRect и setPolyToPoly
- Ответы: 6
- Просмотры: 6569
Re: Урок 145. Рисование. Matrix. setRectToRect и setPolyToPo
У меня методы setRectToRect и setPolyToPoly не отработали, рисует только зеленый квадрат и черные линии, код копировал из уроков, IDE Android Studio, тестировал на устройстве, среда Android 4.0.3. В логах ничего путного нет. В чем может быть ошибка? Или функции просто не поддерживаются? Нужно везде...
- 10 мар 2016, 11:06
- Форум: Уроки
- Тема: Урок 144. Рисование. Matrix-преобразования
- Ответы: 8
- Просмотры: 11615
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...
- 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; }