博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android之自定义土司Toast
阅读量:4290 次
发布时间:2019-05-27

本文共 1224 字,大约阅读时间需要 4 分钟。

private TelephonyManager tm;    private MylistenPhone listenPhone; //自定义toast土司    private void toast(String address) {        wm = (WindowManager) getSystemService(WINDOW_SERVICE);        //用代码创建的view//        view = new TextView(getApplicationContext());//        view.setText(address);//        view.setTextSize(22);//        view.setTextColor(Color.RED);//用xml创建的view        final View view = View.inflate(this, R.layout.addressshowbackground, null);        TextView tv = view.findViewById(R.id.tv_addressback);               view.setBackgroundResource(R.drawable.ic_launcher_background);//设置背景        tv.setText(address);        //设置窗体的参数        params = new WindowManager.LayoutParams();        params.height = WindowManager.LayoutParams.WRAP_CONTENT;        params.width = WindowManager.LayoutParams.WRAP_CONTENT;        params.gravity= Gravity.TOP+Gravity.LEFT;//土司的位置在左上        params.x=100;        params.y=100;        params.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON;        params.format = PixelFormat.TRANSLUCENT;      params.type = WindowManager.LayoutParams.TYPE_TOAST;              wm.addView(view, params);    }   wm.removeView(view);//移除窗体上的view

转载地址:http://ltmgi.baihongyu.com/

你可能感兴趣的文章
Android中Xposed框架篇---利用Xposed框架实现拦截系统方法
查看>>
腾讯老司机的RecyclerView局部刷新爬坑之路
查看>>
JavaScript null 和 undefined
查看>>
JavaScript 里的splice()与slice()
查看>>
Javascript替代eval方法
查看>>
Android开发UI布局必备基础知识
查看>>
程序员面试以及工作中真实问题汇编!
查看>>
浅谈java中的数学运算
查看>>
用大白话聊聊JavaSE
查看>>
Android 手把手带你玩转自定义相机
查看>>
仿墨迹天气的折线图控件,效果杠杠滴
查看>>
移动端防止被抓包
查看>>
Android异步批量压缩图片
查看>>
仿主流APP功能实现
查看>>
Java读取文件夹大小的6种方法及代码
查看>>
Java多线程中的10个面试要点
查看>>
Java面试经典,小题目大学问
查看>>
《程序员》:携程移动端 UI 界面性能优化实践
查看>>
Android指纹识别深入浅出分析到实战
查看>>
你们要的多数据库功能终于来了
查看>>