Quindi ho un piccolo problema, sto scrivendo una funzione che ha bisogno di inviare la larghezza dello schermo al server. Ho capito tutto per funzionare, e io uso:È sicuro usare .getWidth sul display anche se è deprecato
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
per ottenere larghezza. Tuttavia .getWidht() è deprecato e si dice u bisogno di usare:
Point size = new Point();
display.getSize(size);
Ma questa funzione è disponibile solo per il livello di API 13 o più, e la mia sdk minimo è di 8. Quindi, cosa posso fare? È sicuro se resto con getWidth? Perché aggiungere nuove funzioni e non renderle compatibili con le versioni precedenti?
hmm suona bene, ma rubare va bene se uso solo getwidth? – gabrjan
Sì, se non è disponibile nelle versioni precedenti, non hai alcuna opzione. – nmw
si può fare abbastanza bene con getWidth() nella maggior parte dei casi. – slezadav