Articles of текст

Measure () не работает должным образом с динамическими макетами и textView – Android

Я хочу преобразовать представление RelativeLaout в растровое изображение. Я пробовал другие ответы и разные варианты без успеха. Мой XML-вид выглядит следующим образом: —- RelativeLayout ——- ImageView ——- TextView У каждого есть меры wrap_content. Поскольку мне нужно несколько растровых изображений вида, im раздувая его таким образом: LayoutInflater inflater = (LayoutInflater) mContext.getSystemService (Context.LAYOUT_INFLATER_SERVICE); Просмотр v = inflater.inflate […]

Как сделать курсивный текст на холсте Android?

В моем приложении я рисую текст на Android Canvas ; Теперь для поддержки underline и bold я беру на себя помощь объекта краски; Paint paint = new Paint(); paint.setUnderlineText(true); paint.setFakeBoldText(true); paint.setColor(color); paint.setTextSize (font_size); canvas_obj.drawText(text,x,y,paint); С помощью этого кода я получаю смелый и подчеркнутый текст; Я также хотел бы сделать это italic , Я разрабатываю приложение […]

Сделать текст полужирным и курсивом

В любом случае, чтобы текст Android в XML-файле был выделен полужирным шрифтом или курсивом? ОБРАЗЕЦ

Получение высоты и ширины текста с использованием Canvas

Я разрабатываю приложение Android 2.2. Я использую этот метод для рисования текста в представлении: public void draw(Canvas c) { p.setColor(Color.WHITE); if(name != null) c.drawText(name, getLeft(), getTop(), p); } Как получить высоту и ширину текста имени? Если я это сделаю (p – объект Paint): p.getTextBounds(name, 0, name.length(), bounds); Я получаю с name = 'Loading', bounds = […]

Android 3.x ТОЛЬКО выбор текста WebView + JavaScript

Проблемный домен: читатель формата ePub на базе Android WebView – Нам нужны текстовые блики, которые доступны с помощью методов JavaScript (т. Е. Включите их, отключите их, сохраните их по электронной почте и т. Д.), Любой, кто знает, пожалуйста, поправьте меня, если я ошибаюсь: во время выбора текста в WebView – В основном нам вручается наложение […]

Как рисовать с помощью шрифта Android по умолчанию на холсте?

Я пытаюсь нарисовать текст на холсте, как это (kinda pseudocode ниже): Paint p = new Paint(ANTI_ALIAS_FLAG); p.setTextSize(18); … mCanvas.drawText("Hello StackOverflow!", 50, 50, p); Моя проблема в том, что результат выглядит действительно «странным». Он использует какой-то полужирный шрифт, который плохо наложен, выглядит не очень красивым и «квадратным». Я попытался сыграть с p.setTextSize (), установив различные размеры, […]

Текстовый текст Android EditText

Есть ли способ установить фоновый текст EditText? Например, у меня есть экран входа в систему с двумя видами EditText, один для имени пользователя и один для пароля. Я хочу, чтобы текст «Username» и «Password» был написан внутри EditText, и как только пользователь коснется этих текстов, текст исчезнет, ​​но как только пользователь удалит свою запись, текст […]

Как показать окно редактирования текста над экраном?

У меня есть приложение, которое имеет основной макет портрета (он фиксируется как портрет), и есть одно место для ввода текста. Я хотел бы запускать, как всплывающее окно в альбомной ориентации, с фоном изображения. Я знаю, что есть виджет Popup, но любые идеи для поворота окна редактирования текста были бы замечательными. Поворот его в портретный вид […]

Android append текстовый файл

Я пытаюсь записать время бодрствования и время сна из диалогового окна выбора в текстовый файл, подобный этому, но вызов метода commitToFile2 не добавляет текстовый файл «savedData.txt». Я знаю, что этот код очень грязный. Я новичок в Java, поэтому любые другие предложения будут очень благодарны. package com.buttinyourface; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import […]

Обтекание текста вне кривой Безье в андроиде

Я хочу обернуть текст в форме кривой Безье вне кривой в android. То, что я пробовал : Path path = new Path(); path.addCircle(x, y, radius, Path.Direction.CW); myCanvas.drawTextOnPath(myText, path, offset, 0, myPaint); То, что я пытаюсь достичь : Но этот код рисует текст на кривой. Я не хочу писать текст на кривой. Я хочу обернуть текст […]