Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
avvvl
3 / 3 / 0
Регистрация: 16.06.2013
Сообщений: 177
#1

Как рисовать текст на Canvas во View? - Программирование Android

23.11.2014, 09:07. Просмотров 678. Ответов 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 во View? (Программирование Android):

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

Рисование на View элементе (Canvas) - Программирование Android
Я создал кастомный View элемент(календарь), который наследует View и переопределяет метод onDraw. Надо сделать этот его интерактивным, для...

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

Почему Canvas не выводит текст? - Программирование Android
В коде, приведённом ниже вроде всё правильно, но не пойму, почему не выводится текст! MainActivity.java public class MainActivity...

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

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

1
dajver
409 / 273 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
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
Привет! Вот еще темы с ответами:

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

Как рисовать на canvas (соединить точки линиями) - C# WPF
Здравствуйте, уважаемые! Подскажите пожалуйста или ссылочки накидайте (никак найти инфу не могу) каким образом можно рисовать на канвасе?...

Как рисовать текст в subitem в listview - Visual Basic .NET
Для Итема использую такой код: e.Graphics.DrawString("00:25" & " Ожидание...", Me.Font, Brushes.Blue, RectText,...

Как рисовать текст на RGBA картинке ? (Windows) - C++
Подскажите как написать текст с выбранным шрифтом на картинке RGBA? Или получить из текста с выбранным шрифтом картинку в RGBA формате...


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

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

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