部分代码如下:
public void ShowAlertScreen(Context context,String titles,String content,String phone)
{
// 获取Service
wm = (WindowManager) context.getSystemService("window");
WindowManager.LayoutParams mWindowParams = new WindowManager.LayoutParams();
// 设置窗口类型,一共有三种Application windows, Sub-windows, System windows
// API中以TYPE_开头的常量有23个
mWindowParams.type = WindowManager.LayoutParams.TYPE_SYSTEM_ALERT;
// 设置期望的bitmap格式
mWindowParams.format = PixelFormat.RGBA_8888;
mWindowParams.flags = WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL;
// 以下属性在Layout Params中常见重力、坐标,宽高
//mWindowParams.gravity = Gravity.LEFT | Gravity.TOP;
mWindowParams.width = WindowManager.LayoutParams.WRAP_CONTENT;
mWindowParams.height = WindowManager.LayoutParams.WRAP_CONTENT;
Layout