Я работаю над простыми проектами для Android. Он должен печатать несколько песен, которые можно увеличить.Может ли две строки вести себя как одна в textView?
Текст песни делится на два блока:. Тексты и аккорды (аккорд одна строка, текст на одну строку, и так далее ..) Как это:
Но когда я масштаба I получить это:
мне нужно эти аккорды быть закреплены конкретные слова (или букв) в текстах!
Это то, что я имею в моем XML (это просто TextView расширяется трансфокатора деятельности):
<juraj.myapp.ZoomTextView
android:id="@+id/Song"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text ="A Fis G\nI sing song blah\nCis H-mol\nblah blah blaaaaaaah!\n"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_below="@+id/inputSearch"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_alignParentStart="true"
android:textSize="20dp"
android:fontFamily="monospace"
android:typeface="monospace"
android:textStyle="bold"
android:scrollbars = "vertical"
/>
Можно представить две линии как один? Или как я могу исправить эти аккорды в лирику? Или вы предлагаете другое решение?
Спасибо!
попытаться уменьшить размер текстового изображения от 20 до 18 или lessthen 18. –
Я не думаю, что вы справитесь с этим так. TextViews должны отображать текст, имея в виду конечные значения, размеры текста и некоторые другие связанные вещи, но не «синхронизирующие» слова. – jDur
@ SorathiyaPayal, почему я должен это делать? Мне нужен этот текст для чтения. Поэтому я добавил, что масштабирование в textview. Это не решит мою проблему. :) Но спасибо ... –