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

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

Войти
Регистрация
Восстановить пароль
 
art328
0 / 0 / 0
Регистрация: 08.08.2013
Сообщений: 6
#1

Как нарисовать текст в прямоугольнике с переносом слов по ширине и отрезанием текста по высоте? - Программирование Android

12.08.2013, 17:04. Просмотров 622. Ответов 4
Метки нет (Все метки)

Привет всем.

собсно сабж. У кого есть идеи?

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.08.2013, 17:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как нарисовать текст в прямоугольнике с переносом слов по ширине и отрезанием текста по высоте? (Программирование Android):

Выровнять текст по ширине с переносом слов - Turbo Pascal
подскажите, пожалуйста как выровнять текст по ширине с переносом слов?

Как отцентрировать img по высоте и ширине в div? - HTML, CSS
как отцентрировать img по высоте и ширине в div со статическими размерами, если изображение больше размеров блока?

Как узнать сколько ячеек содержит объединённая по высоте и по ширине? - VBA
Здравствуйте. Подскажите мне пожалуста такую штуку. Есть таблица в Excel`е. В ней есть объединённые ячейки. Мне нужно скриптом, т....

Как на прямоугольнике белого цвета нарисовать полосы? - Assembler
Нужно нарисовать на ассемблере в графическом режиме белый прямоугольник и на нем нарисовать 6 линий черного цвета, приблизительно как на...

Как добавить в сортировку товара новое свойство, например сортировку по высоте, ширине, весу? - Joomla
Как добавить в сортировку товара новое свойство, например сортировку по высоте, ширине, весу? Мне нужно чтобы когда выходит список...

Видео по ширине и высоте экрана - HTML, CSS
Есть видео, нужно растянуть его по высоте и ширине экрана. Как это сделать? <video autoplay loop muted class="background-image"> ...

4
verylazy
Заблокирован
12.08.2013, 17:06 #2
JTextArea шо, не подходит?
0
art328
0 / 0 / 0
Регистрация: 08.08.2013
Сообщений: 6
12.08.2013, 17:27  [ТС] #3
Цитата Сообщение от verylazy Посмотреть сообщение
JTextArea шо, не подходит?
а в android есть?
0
verylazy
Заблокирован
12.08.2013, 17:32 #4
печалька, тогда http://developer.android.com/referen...oid:singleLine
0
Wenceslaus
Android Developer
130 / 130 / 4
Регистрация: 05.07.2013
Сообщений: 205
12.08.2013, 18:17 #5
art328, можно через StaticLayout организовать перенос слов по ширине:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
TextPaint mTextPaint=new TextPaint();
StaticLayout mTextLayout = new StaticLayout(mText, mTextPaint, canvas.getWidth(), Alignment.ALIGN_NORMAL, 1.0f, 0.0f, false);
 
canvas.save();
 
// расчёт координат для старта отрисовки
 
textX = ...;
textY = ...;
 
canvas.translate(textX, textY);
mTextLayout.draw(canvas);
canvas.restore();
А вот с отрезанием сложнее, я думаю, высоту регулировать лучше обрезанием самого canvas'а (значения можно рассчитать из количества и высоты строк у самого StaticLayout).
0
12.08.2013, 18:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.08.2013, 18:17
Привет! Вот еще темы с ответами:

Градиент не растягивается на 100% по высоте и ширине - HTML, CSS
Значить, прописываю градиент тегу body а он не растягивается на всю ширину и высоту как если просто указать цвет. <!DOCTYPE html> ...

Прямоугольник из символов по заданной высоте и ширине - C++
Написать программу, которая запрашивает высоту и ширину, после чего выводит прямоугольник заданных размеров. Прямоугольник формируется из...

Шрифт в CSS определяется по высоте или ширине? - HTML, CSS
Вот столкнулся с проблемой - есть ведь 1280*1024, а есть 1280*800, а шрифт надо чтоб выглядел одинаково. По ширине или по высоте он...

Обрезать картинку по ширине и высоте, используя родительский блок - HTML, CSS
Добрый день. Есть картинка 250х180 . Есть div внутри которого img . Размер блока img-img : 220x100. <div class="img-img"><img><img...


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

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

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