`

PopupWindow悬浮窗口

 
阅读更多

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开发中是一个非常重要的组件,它用于创建一种浮动、弹出式的窗口效果,可以用来实现类似下拉菜单、提示信息等多样化功能。在Android应用设计中,PopupWindow通常用于提供临时交互或者增强用户...

    PopupWindow悬浮标签Android

    在Android开发中,`PopupWindow`是一个非常重要的组件,它允许开发者创建弹出式窗口,可以悬浮在其他UI元素之上,常用于实现下拉菜单、提示框等效果。`PopupWindow`提供了高度自定义的特性,使我们能够设计出丰富的...

    在Android上创建一个PopupWindow

    在Android开发中,PopupWindow是一个非常实用的工具,它允许我们创建浮动的窗口,通常用于显示下拉菜单、快捷操作或者简单的提示信息。这个“在Android上创建一个PopupWindow”的主题将深入探讨如何使用PopupWindow...

    PopupWindow

    PopupWindow是Android系统中一个非常重要的UI组件,它允许开发者在屏幕任意位置显示一个浮动的窗口,这个窗口可以是对话框、菜单或者其他自定义视图。在Android应用开发中,PopupWindow常用于创建弹出式菜单、提示...

    悬浮窗口源码集合

    悬浮窗口有时会采用Dialog的形式,比如半透明的PopupWindow,它可以在不阻塞主界面的情况下展示信息。实现时,我们需要调整Dialog的主题、样式,使其符合悬浮窗口的需求。 5. **安卓落花效果**:这是Android独有的...

    android 浮动按钮、浮动窗口、悬浮窗口

    在Android开发中,浮动按钮(Floating Action Button, FAB)、浮动窗口(Floating Window)和悬浮窗口(Floating Window)是常见的用户界面元素,用于提供便捷的操作入口或者实现特殊显示效果。以下将详细介绍这些...

    基于popupWindow实现悬浮半透明效果

    为了使PopupWindow悬浮在屏幕中间,我们可以调用`showAtLocation()`方法,并传入需要锚定的视图(如RelativeLayout)以及Gravity参数。`Gravity.CENTER | Gravity.CENTER`表示PopupWindow将在水平和垂直方向上居中。...

    Android中悬浮窗口的实现原理实例分析

    在Android开发中,悬浮窗口(Floating Window)通常指的是能够在屏幕上方独立显示,不依赖于任何Activity的窗口。这种窗口常用于实现类似聊天气泡、悬浮按钮或者浮动通知的效果。本文将深入探讨Android悬浮窗口的...

    PopupWindow之显示顶层对话框代码

    还可以通过调整PopupWindow的背景颜色和透明度,使其看起来像一个悬浮的对话框。 综上所述,"PopupWindow之显示顶层对话框代码"涉及的主要知识点包括PopupWindow的创建、设置内容、尺寸、位置、显示、关闭以及设置...

    PopupWindow例子

    PopupWindow在Android开发中是一个非常实用的组件,它允许开发者创建弹出式窗口,这些窗口可以悬浮在其他UI元素之上,通常用于显示上下文相关的菜单、提示信息或者简单的交互界面。在“PopupWindow例子”中,我们将...

    popupwindow使用

    PopupWindow是Android开发中一种常用的UI组件,它用于在屏幕上的任意位置弹出一个窗口,通常用来显示一些临时的信息或者提供交互操作。本教程将深入探讨PopupWindow的基本使用,并结合ListView展示其实战应用。 ...

    软键盘顶popupwindow

    在Android开发中,软键盘与PopupWindow的交互是一个常见的需求,特别是在需要在悬浮窗口中提供输入功能时。本文将深入探讨如何实现“软键盘顶起popupWindow”这一功能,以及如何在popupWindow内部包含一个输入框。 ...

    Android popupwindow 示例程序一

    在Android开发中,PopupWindow是一个非常实用的组件,它能够创建一个浮动的窗口,通常用于在界面中弹出一些临时性的交互元素。本示例程序"Android PopupWindow 示例程序一"着重展示了如何创建并控制PopupWindow使其...

    Android PopupWindow

    PopupWindow是Android开发中一个非常实用的组件,它允许开发者创建弹出式窗口,这些窗口可以悬浮在Activity或另一个View之上。PopupWindow提供了灵活的布局和显示方式,常用于实现下拉菜单、提示框或者快捷操作等...

    Android PopupWindow实例

    - 自定义快捷操作:在主界面悬浮一个PopupWindow,提供快捷操作入口。 8. **注意事项** - PopupWindow不能直接设置透明背景,否则可能无法响应触摸事件。可以通过设置半透明背景解决。 - 如果PopupWindow超过...

    dialog和popupWindow小例

    `PopupWindow`主要用于创建浮窗效果,可以实现类似下拉菜单、悬浮提示等功能。创建`PopupWindow`的步骤如下: 1. 创建`PopupWindow`实例:`PopupWindow popupWindow = new PopupWindow.contentView, width, height,...

    Android 仿Keep,探索向上滑动时PopupWindow向右退出消失,向下移动时PopupWindow向左推出出现

    在Android开发中,PopupWindow是一种常用的UI组件,它可以在屏幕上的任意位置显示一个浮动窗口,类似于弹出对话框。在本示例中,我们将探讨如何实现一个类似Keep应用中的PopupWindow效果,即当用户向上滑动时,...

    Android开发之PopupWindow实现弹窗

    在Android应用开发中,`PopupWindow`是一个非常实用且灵活的组件,用于创建自定义的弹出窗口。它允许开发者在一个任意位置展示一个包含自定义视图的浮动窗口,这使得它可以适应各种场景需求,如下拉菜单、工具提示或...

    PopupWindow封装-view上方显示和下方显示

    PopupWindow在Android开发中是一个非常实用的组件,它允许开发者创建弹出式窗口,可以悬浮在Activity之上,常用于实现下拉菜单、提示信息、快捷操作等效果。本篇文章将详细探讨如何对PopupWindow进行封装,使其能...

    PopupWindow实现下拉框 android

    `PopupWindow`是Android系统提供的一个类,它允许开发者在应用中显示一个浮动的窗口,这个窗口可以悬浮在其他视图之上,或者与某个特定视图关联。它的灵活性很高,可以自定义窗口的大小、内容和显示位置。 要创建一...

Global site tag (gtag.js) - Google Analytics