public class PopupUiUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
POPUP_BACKGROUNDVIEW |
static String |
POPUP_DECORVIEW |
static String |
POPUP_VIEWCONTAINER |
| 构造器和说明 |
|---|
PopupUiUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
getScreenOrientation() |
static int |
getStatusBarHeight() |
static boolean |
isActivityFullScreen(Activity act) |
static boolean |
isPopupBackgroundView(View view) |
static boolean |
isPopupDecorView(View view) |
static boolean |
isPopupViewContainer(View view) |
static void |
requestFocus(View v) |
static void |
safeAddGlobalLayoutListener(View v,
ViewTreeObserver.OnGlobalLayoutListener listener) |
static void |
safeRemoveGlobalLayoutListener(View v,
ViewTreeObserver.OnGlobalLayoutListener listener) |
static void |
setBackground(View v,
Drawable background) |
public static boolean isPopupDecorView(View view)
public static boolean isPopupViewContainer(View view)
public static boolean isPopupBackgroundView(View view)
public static void requestFocus(View v)
public static int getScreenOrientation()
public static int getStatusBarHeight()
public static void safeAddGlobalLayoutListener(View v, ViewTreeObserver.OnGlobalLayoutListener listener)
public static void safeRemoveGlobalLayoutListener(View v, ViewTreeObserver.OnGlobalLayoutListener listener)
public static boolean isActivityFullScreen(Activity act)