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

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

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

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

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

Есть ImageView. Я делаю так:
Java
1
2
3
Canvas canvas;
canvas = new Canvas();
canvas.drawText("Текст", 0, 0, null);
А потом уже:
Java
1
img_view.draw(canvas);
Но ошибку выбивает. Что писать в -х- -у- и самое главное в paint?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2014, 09:07     Как рисовать текст на Canvas во View?
Посмотрите здесь:
Android Как рисовать на готовом canvas?
Android Рисование на View элементе (Canvas)
Android Как сделать так, чтобы вводимый текст сразу же рисовался в canvas?
Почему Canvas не выводит текст? Android
Как рисовать на кнопках Android
Android Как рисовать графики на Android?
Android Как рисовать сплошные линии независимости от скорости кисти
Как программно менять View? Android
Android Как очистить canvas?
Android Как закрыть приложение из view activity?
Android ViewPager как узнать текущую View
Как обрабатывать не только View элементы Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dajver
408 / 272 / 18
Регистрация: 18.09.2010
Сообщений: 1,107
23.11.2014, 14:07     Как рисовать текст на Canvas во View? #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
Ответ Создать тему
Опции темы

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