LayoutParams layoutParams = new WindowManager.LayoutParams();
// 设置显示位置
layoutParams.gravity = Gravity.TOP;
layoutParams.width = WindowManager.LayoutParams.WRAP_CONTENT;
layoutParams.height = WindowManager.LayoutParams.WRAP_CONTENT;
// 设置flags、format、type
layoutParams.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
| WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE;
layoutParams.format = PixelFormat.TRANSPARENT;
layoutParams.type = WindowManager.LayoutParams.TYPE_TOAST;
// 设置text、text颜色、字体大小
textView.setText("Hello World!");
textView.setTextColor(android.graphics.Color.WHITE);
textView.setTextSize(16);
windowManager = (WindowManager) getSystemService(WINDOW_SERVICE);
if (null != textView.getParent()) {
windowManager.removeView(textView);
}
windowManager.addView(textView, layoutParams);
// 设置显示位置
layoutParams.gravity = Gravity.TOP;
layoutParams.width = WindowManager.LayoutParams.WRAP_CONTENT;
layoutParams.height = WindowManager.LayoutParams.WRAP_CONTENT;
// 设置flags、format、type
layoutParams.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
| WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE;
layoutParams.format = PixelFormat.TRANSPARENT;
layoutParams.type = WindowManager.LayoutParams.TYPE_TOAST;
// 设置text、text颜色、字体大小
textView.setText("Hello World!");
textView.setTextColor(android.graphics.Color.WHITE);
textView.setTextSize(16);
windowManager = (WindowManager) getSystemService(WINDOW_SERVICE);
if (null != textView.getParent()) {
windowManager.removeView(textView);
}
windowManager.addView(textView, layoutParams);