Tengo un pequeño problema, estoy escribiendo una función que necesita enviar ancho de pantalla al servidor. Lo tengo todo para trabajar, y uso:¿Es seguro usar .getWidth en la pantalla aunque está obsoleto
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
para obtener ancho. Sin embargo .getWidht() función es obsoleto y que dice u necesidad de utilizar:
Point size = new Point();
display.getSize(size);
Pero esa función sólo está disponibles, para el nivel de API 13 o más, y mi SDK mínimo es de 8. Entonces, ¿qué puedo hacer? ¿Es seguro si me quedo con getWidth? ¿Por qué agregar nuevas funciones y no hacerlas compatibles con versiones anteriores?
hmm suena bien, pero ¿está bien si solo uso getwidth? – gabrjan
Sí, si no está disponible en versiones anteriores, entonces no tienes opción. – nmw
puede hacerlo lo suficientemente bien con getWidth() en la mayoría de los casos. – slezadav