2017-12-02 1 views
-1

Ich muss TextView am oberen Rand des Bildschirms platzieren.
In verschiedenen Situationen ist seine Höhe unterschiedlich.
Ich möchte TextView scrollbar machen, wenn es mehr als 40% des Bildschirms freigibt.
Natürlich, wenn es nur 3 Wörter hat, muss es nur eine Zeile Platz haben.TextView Höhe nach der Bildschirmgröße

Irgendeine Idee?

+0

Ich verstehe nicht, was Sie erreichen wollen, können Sie etwas tiefer erklären oder Beispiele geben? (Vielleicht eine grobe Zeichnung in Farbe). –

+2

https://github.com/intuit/sdp –

+1

Verwenden Sie maxHeight-Tag für Texthöhe auf maximale Höhe bis zu .. – manmohan

Antwort

0

können Sie SDP - a scalable size unit

Ein Android SDK verwenden, die eine neue Größe Einheit bietet - SDP (skalierbar dp). Diese Größeneinheit skaliert mit der Bildschirmgröße. Es kann Android-Entwicklern helfen, mehrere Bildschirme zu unterstützen.

Für Texte Verwenden SSP - a scalable size unit for texts

Ein Android SDK, das eine neue Größe Einheit bietet - ssp (skalierbar sp). Diese Größeneinheit skaliert mit der Bildschirmgröße basierend auf der Sp-Größeneinheit (für Texte). Es kann Android-Entwicklern helfen, mehrere Bildschirme zu unterstützen.

Versuchen Sie eine von diesen. Ich denke, diese wird Ihnen helfen,

0

android:layout_weight="1" in xml Geben alot und textSize in sp not dp

0

Verwenden Dimen-Datei verwenden für & Textgröße einstellen geben padding

Verwandte Themen