• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Napis nie mieści się w TextView

Cloud VPS
–1 głos
324 wizyt
pytanie zadane 9 kwietnia 2017 w Android, Swift, Symbian przez SebekMakaron Obywatel (1,290 p.)
zmienione kategorie 9 kwietnia 2017 przez Eryk Andrzejewski

Mam problem tego typu że umieszczam napis w TextView a TextView w ScrollView. 

W moim przykladzie sa 2x ScrollView ale to dlatego ze za pomocą kodudodaje kolejne wiersze i właśnie pionowo przewijanie normalnie funkcjonuje a pionowo text zawija się do kolejnego wiersza.

I moje pytanie brzmi w jaki sposób napisać kod aby text wyszedł poza ekran a można było go przewinąć?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal" android:layout_width="match_parent"
    android:layout_height="wrap_content">
    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scrollbars="vertical">
    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scrollbars="horizontal">
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical"
            android:id="@+id/addRow">
    <TextView
        android:id="@+id/textField"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        style="@style/ViewTransaction"
        android:text="#ID | Data | Time | Pair | Lot | BUY/SELL | SL | TP | Profit | R/R | Long"/>
        </LinearLayout>
    </ScrollView>
    </ScrollView>
</LinearLayout>

Z góry dziękuje za poświęcony mi czas. :)

1
komentarz 9 kwietnia 2017 przez Dexterim Dyskutant (8,370 p.)
zła katrgoria

1 odpowiedź

0 głosów
odpowiedź 22 kwietnia 2017 przez KubenQPL Maniak (62,840 p.)
Szerokość (width) TextView zmień na wrap content, orientation LinearLayout w którym jest textview zmień na horizontal, ScrollView który ma być poziomy zmień na HorizontalScrollView
komentarz 22 kwietnia 2017 przez KubenQPL Maniak (62,840 p.)

A tekstu nie powinno się dawać bezpośrednio w layoucie, daj go do pliku strings.xml a potem w layoucie odnieś się do niego 

android:text="@String/twoj_tekst"

 

Podobne pytania

0 głosów
1 odpowiedź 1,735 wizyt
pytanie zadane 26 września 2019 w Java przez serdaw Użytkownik (740 p.)
0 głosów
1 odpowiedź 580 wizyt
pytanie zadane 23 czerwca 2019 w Java przez Virius Początkujący (490 p.)
0 głosów
4 odpowiedzi 586 wizyt
pytanie zadane 26 sierpnia 2017 w Java przez fipooo Bywalec (2,880 p.)

93,459 zapytań

142,454 odpowiedzi

322,724 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...