2015-11-12 19 views
8

Scheint wie etwas, das leicht zu finden sein sollte, aber es ist schwieriger als ich dachte. Wie hoch ist die Standardhöhe auf dem TabLayout in DIPs?Was ist die Standardhöhe auf Android TabLayout

+0

, wie es eingerichtet Höhe auf Standard, ich hasse das Hinzufügen viele individuelle Höhen wie pro verschiedene Bildschirmauflösungen –

+1

@ShirishHerwade Wenn Sie die Höhe festgelegt in xml wrap_content, dann wird es auf die Standardhöhe automatisch Größe. Wenn Sie explizit eine Höhe festlegen möchten, legen Sie die Höhe in xml auf 48 dpi fest. Die Verwendung von dpi-Größen basiert auf der Bildschirmauflösung. Wenn Sie versuchen, die Höhe dynamisch festzulegen, müssen Sie Ihre Höhe mit einem Gleitkomma basierend auf der Bildschirmauflösung multiplizieren. Sie können die Bildschirmauflösung mit der folgenden Zeile abrufen: getApplication.getResources(). GetDisplayMetrics(). Dichte; – ninjachippie

+0

Danke wrap_content funktioniert –

Antwort

Verwandte Themen