#java #android
#java #Android
Вопрос:
Как на изображениях, показанных ниже, возможно ли написать код для записи «к власти» на Android или Java?
Комментарии:
1. используя textview, это возможно
2. пожалуйста, приведите какой-нибудь пример или ссылки, пожалуйста @Dr.nik
3. я привел пример, пожалуйста, проверьте его
Ответ №1:
Что-то вроде:
TextView t = (TextView) findViewById(R.id.text);
t.setText(Html.fromHtml("7<sup>2</sup>"));
Согласно документации Android в их FAQ, вы всегда можете сделать это с помощью строкового ресурса, но если вы делаете это на лету, вы должны убедиться, что TextView использует расширяемое хранилище (всегда верно, если это, например, EditText).
Смотрите раздел Выделение, выделение или оформление частей текста в общих задачах Android.
Комментарии:
1. Спасибо JRL. Но это не работает. Я использую кнопку и устанавливаю ее текст. Но текст отображается как » Html.fromHtml («7<sup>2</sup>») » на кнопке. Есть идеи?
2. Я понимаю ваш код. Я уже отредактировал это и передал текст кнопки. Но это не работает.
3. @AndroidPower: посмотрите на предоставленный URL.
4. @JRL. Одна вещь, которую я забыл упомянуть. этот текст поступает из базы данных динамически. Я поместил Html.fromHtml(«7<sup>2</sup>») в базу данных и передал текст методу setText() buttom. Если я даю напрямую, он работает, но из базы данных он не работает. Есть идеи?
5. @AndroidKiller, хотя это имя.. кстати, после извлечения текста из базы данных поместите его в строку, предположим, строку a; а затем поместите это в textview или в любое другое место, которое вы хотите, например, это: textview.setText(Html.fromHtml(a));
Ответ №2:
Вы можете написать HTML
код, чтобы показать что-то вроде этого.