android-canvas

Я пытаюсь реализовать пользовательский вид для отображения текста, но есть проблема с рисованием текста (Текст красный, фон Вида зеленый): Исходный код находится наpastebin ....

Когда я изменяю targetAPI в манифесте с 13 на 14 (или выше), картинка больше не работает. Неважно, что и как. Пример Paint bluepaint = new Paint(); bluepaint.setColor(Color.BLUE); Picture pic = new Picture(); Canvas testcanvas = pic.beginRecording(300, 300); testcanvas.drawColo...

У меня есть объект Canvas в начале. Мне нужно изменить цвет некоторых пикселей в зависимости от их текущего цвета. Как я могу сделать это должным образом? Подробности: У меня есть свой собственный класс, расширенный из ImageView. В методе onDraw(Canvas canvas) я рисую что-то со сторонним классом и имею тол...

Я вызываю getDrawingCache в функции onDraw. Проблема в том, что он содержит изменения на холсте только в первый раз, и после этого он не обновляется вообще с новыми изменениями. Вот мой код: paintAction.draw(canvas); if (paintAction.isPermanentChange()) { Bitmap partialBi...

Apple яблоко Является технологическим лидером отрасли, Обладающим солидной репутацией и пользующимся большим спросом продуктом. Несмотря на это, как сообщает портал biblsoft.ru , во втором квартале 2016 Android Android составили 86,2% от общего объема продаж. Как самый большой соперник Яблоко, проскользнул ми...

есть ли метод, который возвращает ширину (в пикселях ) текста, который будет нарисован на холсте Android с помощью метода drawText () в соответствии с краской, используемой для его рисования?...

Мне нужно построить проект для рисования на холсте пальцами, чтобы получить событие касания и событие движения моего пальца,а затем нарисовать. любой может посоветовать мне, как начать работу в проекте, и что является лучшим компонентом, чтобы сделать что-то вроде этого?...

У меня есть представление, Я рисую с объектом Canvas в методе onDraw(Canvas canvas). Мой код: Paint paint = new Paint(); paint.setColor(Color.WHITE); paint.setStyle(Style.FILL); canvas.drawPaint(paint); paint.setColor(android.R.color.black); paint.setTextSize(20); canvas.drawText("Some Text", 10, 25, paint)...

Я использую метод onScroll GestureDetector.SimpleOnGestureListener для прокрутки большого растрового изображения на холсте. Когда прокрутка закончилась, я хочу перерисовать растровое изображение, если пользователь хочет прокрутить дальше ... от края растрового изображения, но я не вижу, как определить, когда ...

Я хотел бы иметь лучшее понимание того, как компоненты Android (2D) Canvas drawing pipeline подходят друг к другу. например, как XferMode,шейдер,MaskFilter и ColorFilter взаимодействовать? Справочные документы для этих классов довольно редки, а документы для холст и краски не добавляйте никаких полезных объя...