如何在Activity的顶层添加View

发布时间:2024年01月19日

1.这种一般没什么问题,但是还是不够顶

getWindow().getDecorView()

2.在本Activity里添加View,没问题,不要添加全局View

 TextView textView = new TextView(getBaseContext());
        textView.setText("this is title");
        textView.setTextColor(Color.RED);
        textView.setWidth(200);
        textView.setHeight(200);
        textView.setTextSize(TypedValue.COMPLEX_UNIT_SP,170);
        WindowManager.LayoutParams layoutParams = new WindowManager.LayoutParams();
        layoutParams.flags = WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL;
        WindowManager windowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE);
        windowManager.addView(textView, layoutParams);

文章来源:https://blog.csdn.net/u012971339/article/details/135696578
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。