So habe ich ein kleines Problem, ich schreibe eine Funktion, die Bildschirmbreite an den Server senden müssen. Ich habe alles zur Arbeit, und ich benutze:Ist es sicher zu verwenden .getWidth auf dem Display, obwohl seine veraltete
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
Breite zu erhalten. Allerdings .getWidht() Funktion ist veraltet und es sagt, u verwenden müssen:
Point size = new Point();
display.getSize(size);
Aber diese Funktion ist nur verfügbar für api Level 13 oder mehr, und mein Minimum sdk ist 8. Was kann ich tun? Ist es sicher, wenn ich bei getWidth bleibe? Warum neue Funktionen hinzufügen und nicht rückwärts kompatibel machen?
hmm klingt ok, aber stehlen ist es in Ordnung, wenn ich nur getwidth verwende? – gabrjan
Ja, wenn es bei älteren Versionen nicht verfügbar ist, hast du keine Option. – nmw
können Sie in den meisten Fällen gut mit getWidth() tun. – slezadav