11 Stimmen

Android: Abrufen der Bildschirmauflösung / Pixel als Integerwerte

Dies ist eine wirklich einfache Frage, auf die ich keine Antwort gefunden habe :/ Wie kann ich schnell auf die Bildschirmauflösung (Breite, Höhe) als Ganzzahlwerte zugreifen?

Ich habe es versucht, aber auf meinem Emulator wird immer Null angezeigt:

DisplayMetrics dm = new DisplayMetrics();
int width = dm.widthPixels / 2;

In meinem Fall möchte ich dynamisch eine Tabelle mit tableRows erstellen, die jeweils zwei Spalten enthalten. Diese Spalten sollen alle die Hälfte des Bildschirms in der Breite ausfüllen.

Kann mir jemand einen Tipp geben?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X