public void addToWindowManager() {
WindowManager.LayoutParams windowLayoutParams = new WindowManager.LayoutParams(
CANVAS_WIDTH,
CANVAS_HEIGHT,
WindowManager.LayoutParams.TYPE_PHONE,
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
PixelFormat.TRANSLUCENT);
windowLayoutParams.gravity = Gravity.BOTTOM | Gravity.END;
mLinearLayout = new LinearLayout(mContext);
mLinearLayout.setBackgroundColor(Color.BLACK);
mWindowManager = (WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE);
mWindowManager.addView(mLinearLayout, windowLayoutParams);
TextView textView = new TextView(mContext);
textView.setTextColor(Color.RED);
textView.setText(
String.format("Name: %s \n Code: %s",
mPackageInfo.versionName,
mPackageInfo.versionCode)
);
mLinearLayout.addView(textView);
}
OverlayView.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:BuildNumberOverlay
作者:
评论列表
文章目录