11
Wie bestimme ich die Bildschirmbreite in dp oder dip zur Laufzeit in Android?
Ich muss das Layout der Android-Widgets mit dip / dp (in Java-Dateien) codieren. Zur Laufzeit, wenn ich codiere int pixel=this.getWindowManager().getDefaultDisplay().getWidth(); Dies gibt die Bildschirmbreite in Pixel (px) zurück. Um dies in dp umzuwandeln, habe ich Folgendes codiert: int dp =pixel/(int)getResources().getDisplayMetrics().density ; Dies scheint keine korrekte Antwort zu liefern . Ich …