текстовая многострочная задача - PullRequest
0 голосов
/ 22 июня 2011

У меня два линейных вида текста в линейном макете, я вижу там видимость ниже

Hi    asdf asdf asdf asdf
      asdf asdf asdf asdf
      asdf asdf asdf asdf
      asdf asdf asdf asdf

здесь "Привет" - это одно текстовое представление, а "asdf ..." - это одно текстовое представление. Но я хочу видимость, как показано ниже

Hi    asdf asdf asdf asdf
asdf asdf asdf asdf asdf
asdf asdf asdf asdf asdf
asdf asdf

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

Ответы [ 3 ]

0 голосов
/ 22 июня 2011

Не очень хорошая идея, но стоит попробовать, попробуйте использовать приведенный ниже XML с помощью Framelayout, вы можете добиться этого, также добавьте свою идею, чтобы улучшить ее. Здесь просто добавьте немного места для текста во втором текстовом представлении, чтобы он выглядел кроме первого просмотра текста.

<FrameLayout android:orientation="horizontal"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="#FFFFFF">    
<TextView 
     android:id="@+id/ID1"
     android:text="HI"  
     android:layout_height="wrap_content"
     android:layout_width="wrap_content"
     android:textColor="#00529b">
     </TextView>
<TextView 
     android:id="@+id/ID2"
     android:text="      Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello "  
     android:layout_height="wrap_content"
     android:layout_width="wrap_content" >
     </TextView>
</FrameLayout>
0 голосов
/ 22 июня 2011

Вы можете использовать этот набор текста как HTML в вашем TextView.

для бывших

myTextView.setText(Html.fromHtml("<h2>Title</h2><br><p>Description here</p>")

Есть еще несколько служебных классов для связывания и многое другое

http://developer.android.com/reference/android/text/util/Linkify.html

Проверьте пример для этого http://jtomlinson.blogspot.com/2010/03/textview-and-html.html

0 голосов
/ 22 июня 2011

Пожалуйста, добавьте оба значения textview, а затем отобразите в третьем textview, так что может быть решена ваша видимость таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...