Tuesday, October 21, 2014

HOW TO: Android төхөөрөмжийг хэвтээ байрлалтай байна уу босоо байрлалтай байна уу гэдгийг мэдэх

public static boolean isPortrait(Activity activity) {
boolean portrait;
int rotation = activity.getWindowManager().getDefaultDisplay().getRotation();
    switch (rotation) {
    case Surface.ROTATION_0:
    portrait = true;
    break;
    case Surface.ROTATION_90:
    portrait = false;
    break;
    case Surface.ROTATION_180:
    portrait = true;
    break;
    case Surface.ROTATION_270:
    portrait = false;
    break;
    default:
    portrait = true;
    break;
    }
return portrait;

}