PopupWindow其实类似于一个不能动的Widget(仅从显示效果来说!),它是浮在别的窗口之上的.。
import android.view.ViewGroup.LayoutParams;
handler = new Handler(){
public void handleMessage(Message msg){
switch(msg.what){
case 1:
Context mContext = Main.this;
LayoutInflater mLayoutInflater = (LayoutInflater) mContext
.getSystemService(LAYOUT_INFLATER_SERVICE);
View music_popunwindwow = mLayoutInflater.inflate(
R.layout.toast_item, null);
PopupWindow mPopupWindow = new PopupWindow(music_popunwindwow,
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
mPopupWindow.showAtLocation(findViewById(R.id.main), Gravity.CENTER, 0, 0);
break;
}
}
};
Timer timer = new Timer();
timer.schedule(new NewTimerTask(), 100);//渲染完毕后再使用,否则会抛出异常
public class NewTimerTask extends TimerTask{
public void run(){
Message msg = new Message();
msg.what = 1;
handler.sendMessage(msg);
}
}
参考来源:http://blog.csdn.net/android_tutor/article/details/5576533
分享到:
相关推荐
PopupWindow悬浮标签.rar
PopupWindow悬浮标签Android
2、底部指示器,根据页面的切换进行...3、左上角菜单栏,PopupWindow悬浮框,可实现微信右上角“+”的功能 博客地址:https://blog.csdn.net/CSDNHAY/article/details/125229483 (可通过博客查看效果图是否符合需求)
PopupWindow 泡泡窗口 Android
从底部往上慢慢划出popupwindow浮动透明窗口实例.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
这个代码是popupwindow进入界面和退出界面时候的一个样例,只有从手机屏幕底部弹出时个的动画,以后我还会有其它的一些效果更新哦,欢迎下载
安卓 Android PopupWindow浮动窗口实现实例,或者说是弹出窗口吧,总之就是地一类,在打开应用后,显示在最上层的一个浮动窗口效果,Andorid弹出窗口,Google为Andorid预置了几款默认的弹出窗口效果,本源码教你如何...
NULL 博文链接:https://handrenliang.iteye.com/blog/783383
AS写的PopupWindow demo blog:http://blog.csdn.net/shenyuanqing/article/details/48136639
主要为大家详细介绍了基于popupWindow实现悬浮半透明效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
探索Popupwindow-对话框风格的窗口(一)
实现的功能有弹出的PopupWindow上有EditText能与软键盘并存不冲突,弹出PopupWindow的时候背景自动改变灰度为半透明黑色,消失后背景灰度复原,PopupWindow还能根据自己的实际需求制定自己想要的弹出动画,以及...
主要介绍了Android中悬浮窗口的实现原理,以实例形式较为详细的分析了Android悬浮窗口的原理与具体实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
android popupwindow 底部灰色背景
Android 通过popupwindow实现悬浮菜单功能
自定义单选、多选对话框及popupwindow窗口实例源码是一个自定义的弹出对话框例子源码,弹出的时候有半透明效果,提供的有弹出单选(popwindow)、弹出多选(popwindow)、弹出单选(dialog)、弹出多选(dialog)等几种实现...
解决PopupWindow嵌套PopupWindow报的异常Unable to add window