jens vattel
- Forum-Beiträge: 33
02.05.2012, 23:07:07 via Website
02.05.2012 23:07:07 via Website
Hallo,
Ich habe hier ein Lenovo A1.
Mit
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int wwidth = displaymetrics.widthPixels;
messe ich einen Breite von 600 Pixel.
Eine Testapp zeigt mir, das das Layout aus dem large-Verzeichnis genommen wird und ich einen Button dann zur Vollen breite bekomme, wenn ich
400dp angebe. Andere Geräte mit large-screens haben aber die volle breite bei 480dp, so stehts ja auch in den Docus von google.
Kann mir da jemand vieleicht mit einer Erklärung weitzerhelfen, oder einem best practice?
gruss Jens
Ich habe hier ein Lenovo A1.
Mit
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int wwidth = displaymetrics.widthPixels;
messe ich einen Breite von 600 Pixel.
Eine Testapp zeigt mir, das das Layout aus dem large-Verzeichnis genommen wird und ich einen Button dann zur Vollen breite bekomme, wenn ich
400dp angebe. Andere Geräte mit large-screens haben aber die volle breite bei 480dp, so stehts ja auch in den Docus von google.
Kann mir da jemand vieleicht mit einer Erklärung weitzerhelfen, oder einem best practice?
gruss Jens