首页 > 移动平台 > 详细

android项目windowManager简单实用

时间:2015-12-03 17:09:14      阅读:307      评论:0      收藏:0      [点我收藏+]

把一个控件长期的添加到窗口上

private void showAddress(String address){
            wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);
            WindowManager.LayoutParams params = new WindowManager.LayoutParams();
            params.height = WindowManager.LayoutParams.WRAP_CONTENT;
            params.width = WindowManager.LayoutParams.WRAP_CONTENT;
            params.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
                    | WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE
                    | WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON;
            params.format = PixelFormat.TRANSLUCENT;
            params.type = WindowManager.LayoutParams.TYPE_TOAST;
            params.setTitle("Toast");
            tv = new TextView(this);
            tv.setText(address);
            tv.setTextSize(30f);
            tv.setTextColor(Color.BLUE);
            wm.addView(tv, params);
    
    }

想移除的话用wm.removeView(tv);

android项目windowManager简单实用

原文:http://www.cnblogs.com/84126858jmz/p/5016863.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!