Spaltenbreite bei Adapter

  • Antworten:3
  • OffenNicht stickyBentwortet
  • Forum-Beiträge: 308

02.02.2020, 11:25:30 via Website

Hallo zusammen

Meine Daten stelle ich Tabelarisch form in einem Adapter dar.

image

Im Foto ersichtlich gibt es immer wieder Überschneidungen.

Mein AdapterLayout:

<?xml version="1.0" encoding="utf-8"?>

android:id="@+id/lay_eingabe"
android:layout_width="match_parent"
android:layout_height="match_parent">

<TextView
    android:id="@+id/edt_datum"
    android:layout_width="150dp"
    android:layout_height="wrap_content"
    android:layout_gravity="start" />

<TextView
    android:id="@+id/edt_text"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="end" />

Was kann ich tun um solche Überschneidungen zu verhindern?

Gruss Renato

Diskutiere mit!
Beste Antwort
  • Forum-Beiträge: 1.219

02.02.2020, 15:12:23 via Website

PS. Auch in deinem vorherigen Post scheint mir die Gewichtung sinnvoller als immer „warp_content“ für die Breite zu benutzen
In einen Linearlayout solltest du da die Gewichtung benutzen.

— geändert am 02.02.2020, 15:19:01

Hilfreich?
Diskutiere mit!
  • Forum-Beiträge: 1.219

02.02.2020, 14:58:35 via Website

Hallo
Deinen ersten Text hast du eine feste Breite gegeben.
Und ihm am linken Rand festgemacht.

Deinem Zweiten Text gibst du keine feste Breite sondern er darf sich nehmen was er braucht.
Und du hast ihn auf der rechten Seite fest gemacht.

Entweder du machst sinnvolle feste Breiten oder du arbeitest mit den Gewichten.
android:layout_weight

https://riptutorial.com/de/android/example/11501/gewicht-anzeigen

Hilfreich?
Diskutiere mit!
Beste Antwort
  • Forum-Beiträge: 1.219

02.02.2020, 15:12:23 via Website

PS. Auch in deinem vorherigen Post scheint mir die Gewichtung sinnvoller als immer „warp_content“ für die Breite zu benutzen
In einen Linearlayout solltest du da die Gewichtung benutzen.

— geändert am 02.02.2020, 15:19:01

Hilfreich?
Diskutiere mit!
Empfohlene Artikel bei NextPit