Method One:
This . Getsystemservice (Context.window_service); int width = wm.getdefaultdisplay (). getwidth (); int height = wm.getdefaultdisplay (). GetHeight ();
Method Two:
This . Getwindowmanager (); int width1 = wm1.getdefaultdisplay (). getwidth (); int height1 = Wm1.getdefaultdisplay (). GetHeight ();
Method one is similar to method two for getting the screen width, except that the way to get the WindowManager object is different.
Method Three:
This . Getwindowmanager (); New displaymetrics (); Manager.getdefaultdisplay (). Getmetrics (outmetrics); int width2 = outmetrics.widthpixels; int height2 = outmetrics.heightpixels;
Method Four:
This . Getresources (); = resources.getdisplaymetrics (); float density1 = dm.density; int width3 = dm.widthpixels; int height3 = dm.heightpixels;
Method Three is similar to method four.
Android Get screen width height