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

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

Войти
Регистрация
Восстановить пароль
 
shavuz
99 / 105 / 19
Регистрация: 29.01.2014
Сообщений: 527
#1

Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным - Программирование Android

18.02.2014, 10:54. Просмотров 770. Ответов 13
Метки нет (Все метки)

Всем привет. Проблема со стрингом:
XML
1
2
3
4
 <string name="string_test">
        <b>test</b>\n
        testtesttest
         </string>
по идее я должен получить в активити первую строку жирным шрифтом а вторую под ней обычным, в интернете именно так это описано, но когда я это делаю получаю первая строка жирным есть а то что после нее пропадает. подскажите что я делаю не так.
спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2014, 10:54     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным
Посмотрите здесь:

Сделать часть текста жирным шрифтом - Программирование Android
доброго времени суток. Пишу программу тестирования, и хотелось бы чтобы после вопроса ответ выделялся жирным шрифтом. Но никак не могу...

Как из одного активити строку передать в другую в виде listView - Программирование Android
это первое активитиpublic class TodoActivity extends Activity implements View.OnClickListener { private EditText mTaskInput; ...

Получить первую букву из слова (переменная String) - Программирование Android
есть переменная String &quot;word&quot;. Как получить первую букву w? Добавлено через 7 минут вот это ошибку выбивает charAt(int index) -...

Получить строку из многострочного EditText - Программирование Android
Помогите разобраться с таким вопросом. В базе данных имеется поле типа MEMO В программе получается считать его в EditText, и...

Вызов активити - Программирование Android
Доброго времени суток! Импортировал код с гитхаб, решил немного потренироваться на нем, для начала решил создать новый запускной...

Пересоздание активити - Программирование Android
При пересоздании активити поля данные класса самого активити тоже пересоздаются? Просто проблема в чем - у меня та переменная String в...

Адаптивность Активити - Программирование Android
Здравствуйте! Я решил в первый раз создать серьезный просто приложение! И нарисовал макет который выложу ниже... Открыл Андроид Студио! И...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336
18.02.2014, 11:01     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #2
а ни <br> заместо \n
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
18.02.2014, 11:14     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #3
а разве в XML можно использовать

Цитата Сообщение от shavuz Посмотреть сообщение
\n
?
shavuz
99 / 105 / 19
Регистрация: 29.01.2014
Сообщений: 527
18.02.2014, 11:26  [ТС]     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #4
вот это я нашел в интернете:
XML
1
2
3
4
5
6
7
8
9
10
11
<string name="html_style_string">Normal
    <b>Bold</b>\n
    <i>Italic</i>\n
    <u>Underlined</u>\n
    <tt>Monospace</tt>\n
    <big>Big</big>\n
    <small>Small</small>\n
    text with<sup>Superscript</sup>\n
    text with<sub>Subscript</sub>\n
    <strike>Striked text</strike>
</string>
может это не правельно, но \n у меня работает, строку он опускает и текст не пропадает, только когда html теги вставляю.
может у кого то есть свой пример работы со стрингом?
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
18.02.2014, 11:28     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #5
Цитата Сообщение от shavuz Посмотреть сообщение
<small>Small</small>\n
text with<sup>Superscript</sup>\n
странно, потому что в этом моменте строка начинается не с тега, но не пропадает...
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
18.02.2014, 11:37     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #6
А вы делаете просто
Java
1
setText(getResourse(...));
или
Java
1
setText(Html.fromHtml(getResourse(...)));
?
shavuz
99 / 105 / 19
Регистрация: 29.01.2014
Сообщений: 527
18.02.2014, 11:41  [ТС]     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #7
Цитата Сообщение от dan41k Посмотреть сообщение
странно, потому что в этом моменте строка начинается не с тега, но не пропадает...
вот что получается
Название: Capture.JPG
Просмотров: 32

Размер: 9.8 Кб

XML
1
2
3
4
<string name="test">
        <small>Small</small>\n
text with<sup>Superscript</sup>\n
         </string>
shavuz
99 / 105 / 19
Регистрация: 29.01.2014
Сообщений: 527
18.02.2014, 11:51  [ТС]     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #8
вот нашел еще пример:
XML
1
2
3
4
5
6
7
<string name="about_text">
    У лукоморья дуб зелёный;\n
    Златая цепь на дубе том:\n
    И днём и ночью <b>кот учёный</b>\n
    Всё ходит по цепи кругом;\n
    Идёт <b>направо</b> - песнь заводит,\n
    <b>Налево</b> - сказку говорит.</string
и все у него как то работает
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
18.02.2014, 11:57     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #9
посмотрите пост выше. NiRamz вам уже дал ответ. Я думаю, что это решение
shavuz
99 / 105 / 19
Регистрация: 29.01.2014
Сообщений: 527
18.02.2014, 12:07  [ТС]     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #10
Цитата Сообщение от dan41k Посмотреть сообщение
посмотрите пост выше. NiRamz вам уже дал ответ. Я думаю, что это решение
я не делаю ни того не другого. где я должен это делать и зачем. нигде в примерах этого не видел
мне нужен простой текствью и в нем текст.
dan41k
]:->
97 / 91 / 13
Регистрация: 12.11.2013
Сообщений: 398
18.02.2014, 12:34     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #11
Цитата Сообщение от shavuz Посмотреть сообщение
я не делаю ни того не другого. где я должен это делать и зачем. нигде в примерах этого не видел
мне нужен простой текствью и в нем текст.
Java
1
2
TextView tv = (TextView) findViewById(R.id.tv);
tv.setText(Html.fromHtml(getResourse(...)));
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
18.02.2014, 12:42     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #12
хе, это делается в коде. Что бы вьюшка восприняла теги необходимо делать как я написал
shavuz
99 / 105 / 19
Регистрация: 29.01.2014
Сообщений: 527
18.02.2014, 13:00  [ТС]     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #13
Цитата Сообщение от NiRamz Посмотреть сообщение
хе, это делается в коде. Что бы вьюшка восприняла теги необходимо делать как я написал
написал так:
Java
1
2
TextView textView2 = (TextView) findViewById(R.id.textView2);
        textView2.setText(Html.fromHtml(getResources());
кричит на fromHtml - The method fromHtml(String) in the type Html is not applicable for the arguments (Resources)
предлагает поменять на toHtml
что значат ваши 3 точки?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2014, 13:21     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным
Еще ссылки по теме:

Вызов активити - Программирование Android
При удачной авторизации вылетает сообщение &quot;Login Successfull&quot;, а как сделать так что бы при этом еще совершался переход на другую...

Второй активити - Программирование Android
Не могу ни где найти статьи, где есть пример с работой 2-х и более активити в android studio. Если кто то встречал, скиньте буду очень...

Запуск активити - Программирование Android
Создаю приложение-справку, при запуске выходит активити (MainActivity), которое содержит 2 кнопки (btnActPerv, btnActZan) при нажатии...

Абстрактная активити - Программирование Android
Здравствуйте. Хочу сделать активити для входа в приложение (ввод логина, пароля, проверка этого всего на сервере и т.д.). И хочу...

Блокировка активити - Программирование Android
Возможно ли такое когда активити запускается а его блокируют и пользователь не может пользоваться интерфейсами: кнопками из layouta!...


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

Или воспользуйтесь поиском по форуму:
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
18.02.2014, 13:21     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным #14
id строки в файле
Yandex
Объявления
18.02.2014, 13:21     Получить в активити первую строку жирным шрифтом, а вторую под ней - обычным
Ответ Создать тему
Опции темы

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