Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
avvvl
3 / 3 / 0
Регистрация: 16.06.2013
Сообщений: 185
#1

Как рисовать текст на Canvas во View?

23.11.2014, 09:07. Просмотров 746. Ответов 1
Метки нет (Все метки)

Есть ImageView. Я делаю так:
Java
1
2
3
Canvas canvas;
canvas = new Canvas();
canvas.drawText("Текст", 0, 0, null);
А потом уже:
Java
1
img_view.draw(canvas);
Но ошибку выбивает. Что писать в -х- -у- и самое главное в paint?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2014, 09:07
Ответы с готовыми решениями:

Как рисовать на готовом canvas?
Друзья всем привет!! :) Недавно начал изучать canvas и всю эту тему и не могу...

Рисование на View элементе (Canvas)
Я создал кастомный View элемент(календарь), который наследует View и...

Как сделать так, чтобы вводимый текст сразу же рисовался в canvas?
Допустим, у меня в верхней части экрана EditText, а внизу область рисования. Я...

Почему Canvas не выводит текст?
В коде, приведённом ниже вроде всё правильно, но не пойму, почему не выводится...

В чем разница (View view) и (View v)
Я только начинаю изучать программирование под андроид (до этого вобще...

1
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
23.11.2014, 14:07 #2
Java
1
2
3
4
5
Paint paint = new Paint(); 
canvas.drawPaint(paint); 
paint.setColor(Color.BLACK); 
paint.setTextSize(16); 
canvas.drawText("My Text", x, y, paint);
x - координата по горизонтали на холсте, допустим 10
y - координата вертикали на холсте, допустим 5
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2014, 14:07

Можно ли одной процедурой рисовать на Image.Canvas и Printer.Canvas
Здравствуйте, пожалуйста, подскажите можно ли одной процедурой рисовать на...

Как рисовать линии в Canvas?
как перемещать объекты в canvans если линии я нарисовал в xaml? мне нужно...

Как рисовать четырёхугольники с Canvas'a внутри цикла for
Использовал такой код. <html> <head> <link rel="stylesheet"...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru