2

Im используяКак получить максимальные значения X и Max Y в андроиде?

RectF(float left, float top, float right, float bottom) 

создать прямоугольник. Для некоторых значений max x и max y выходят из экрана. Но одни и те же значения лежат внутри экрана для некоторых больших экранов. Так или иначе, чтобы проверить, что является максимальным значением для текущего экрана, чтобы я мог использовать шнуры внутри экрана.

ответ

5

вы можете получить ширину и высоту экрана, следуя:

Display display = getWindowManager().getDefaultDisplay(); 
Point size = new Point(); 
display.getSize(size); 
int width = size.x; 
int height = size.y; 

здесь ширина и высота не более точек в х и у направлении.

+0

Thank U jitendra. Но display.getSize (размер); dont работал для меня. Поэтому я использовал display.getHeight(); и display.getWidth(); – Vins

+0

I второй комментарий Vins ... 04-10 13: 37: 59.957: E/AndroidRuntime (3222): java.lang.NoSuchMethodError: android.view.Display.getSize ----- Работало отлично на Android 4.0. 4 (ICS), но не будет на 2.3.7 (cyanogen mod) ... будет использовать getHeight() и его приятель (при условии, что он работает на ICS) – braden

Смежные вопросы