2016-07-06 5 views
0

In meiner App möchte ich den Benutzern Tags anzeigen. Ab sofort zeigen nur 5 Tags. enter image description here enter image description hereDynamisch die Anzahl der Textansicht in einem bestimmten Raum

P.S. Ignoriere den Farbteil.

Ab sofort verwende ich 5 verschiedene TextView mit wrap content, um den Text anzuzeigen.

Aber wie Sie sehen können, gibt es in letzterem Fall viel Platz in der oberen Reihe.

Gibt es eine Möglichkeit, mit der ich dynamisch die Anzahl der Tags auswählen kann, die vom Server abgerufen werden, die in den gegebenen Platz passen?

Wie im zweiten Fall kann ich 3 Tags in der ersten Zeile und 3 in der zweiten Zeile anzeigen. Ich möchte eine Tab space zwischen zwei Tags beheben und basierend auf verfügbaren spcae, sollte die Anzahl der Tags angezeigt werden.

+0

Sie können dies auch versuchen. [TagView] (https://github.com/Cutta/TagView) –

Antwort

0

das Layout Sie auf dem Laufenden Da Sie eine Tablelayout android:stretchColumns="*" Einstellung verwenden könnte, wird diese alle Spalten strecken und machen es „tabellarisch“

0

Versuchen FlowLayout verwenden. Es funktioniert genauso wie Sie möchten.

+0

Kann ich das Layout der Tags bearbeiten? Ist es anpassbar? Ich möchte die Box nicht und ich möchte das Herzbild und eine Punktzahl des Tags hinzufügen. – driftking9987

+0

Ja, Sie können jede beliebige Ansicht hinzufügen. – Shubhank

Verwandte Themen