关闭

Android 如何让某个view悬浮在其他界面之上?

131人阅读 评论(0) 收藏 举报
分类:

[QUESTION]
如何让某个view悬浮在其他界面之上?

[ANSWER]
同过WindowManager提供的addView方法来实现,其添加的view在window的最前面,到达悬浮在其他Activity之上的目的。
1.获得WindowManager服务
WindowManager mWm = (WindowManager) mContext.getApplicationContext().getSystemService(
Context.WINDOW_SERVICE);
2.设置LayoutParames参数
WindowManager.LayoutParams mWmParams = new WindowManager.LayoutParams();
3.添加view mFloatLayout
mWm.addView(mFloatLayout, mWmParams);
4.此view移动位置,改变大小只需要修改mWmParams参数,然后updateViewLayout就可以了。
mWm.updateViewLayout(mFloatLayout, mWmParams);

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

android 应用内悬浮框,并在指定页面显示

一、实现悬浮悬浮框基本的实现方式有两种: 1、 在一个页面内,可以用FrameLayout 或者RelativeLayout。FrameLayout 中view是在左上角堆叠的,也就是说是z-or...
  • y1962475006
  • y1962475006
  • 2017-06-06 22:49
  • 1448

Android悬浮按钮的两种实现方法(Floating action button)

最近android中有很多新的设计规范被引入,最流行的莫过于被称作Promoted Actions的设计了,Promoted Actions是指一种操作按钮,它不是放在actionbar中,而是直...
  • liumeng920
  • liumeng920
  • 2016-01-29 14:06
  • 4198

Android ScrollView中控件顶部悬浮

在Scrollview中实现控件置顶时悬浮的简单方法
  • u011510784
  • u011510784
  • 2016-04-13 15:55
  • 3091

Android 输入法与聊天表情之间切换 edittext悬浮输入法之上

设计知识点: 1.点击edittext显示输入法时,如何使使输入法在布局的最底部(默认紧挨edittext) 2.如何获取输入法的高度,来设置表情的height 3.如何表情和输入法之间流畅切换...
  • qq_36163393
  • qq_36163393
  • 2017-07-10 22:51
  • 123

控件悬浮在某个控件之上 Android五大布局方式——相对布局(RelativeLayout)属性详解

如图所示,想要实现搜索框在轮播图上面,不管滑动与否,这个组合控件都在上面 1.就要用到RelativeLayout,相对于父元素定位,而且这个搜索框的组合控件必须要放在所有控件下面,在使用andro...
  • XiaoZhuang__
  • XiaoZhuang__
  • 2017-12-29 13:56
  • 62

android悬浮球,应用在所有软件之上,点击可以显示菜单

自定义文件 package com.example.view; import android.content.Context; import android.content.res.Resourc...
  • zhanghuaiwang
  • zhanghuaiwang
  • 2017-07-26 10:44
  • 452

android 自定义View在弹出的软键盘之上,以及测量软键盘高度和监听软键盘状态

项目中需要做评论功能,在软键盘弹出后在其上方弹出自定义的view,看下效果:          原理很简单,软键盘上方就是一个自定义的PopuWindow,在弹出PopuWindow的代码中激活了...
  • u013122144
  • u013122144
  • 2016-01-07 12:51
  • 2188

android 自定义View在弹出的软键盘之上,以及测量软键盘高度和监听软键盘状态

项目中需要做评论功能,在软键盘弹出后在其上方弹出自定义的view,看下效果:          原理很简单,软键盘上方就是一个自定义的PopuWindow,在弹出PopuWindow的代码中...
  • lzc394049722
  • lzc394049722
  • 2017-07-10 11:23
  • 254

Android中用Java代码模拟鼠标指针(可显示于整个系统界面之上)

Android有几款平板是有USB接口,连上鼠标后,界面上面就会出现一个鼠标指针,然后就可以用鼠标代替手势操作平板了,最近有项目需要用到鼠标指针,但是苦于不知道怎么调出系统的鼠标指针,所以只能用代码去...
  • maxos
  • maxos
  • 2014-11-14 14:02
  • 1347

Android中用Java代码模拟鼠标指针(可显示于整个系统界面之上)

Android中用Java代码模拟鼠标指针(可显示于整个系统界面之上) (2012-07-20 13:02:31) 转载▼ 标签: 杂谈 分类: Andro...
  • kangming07
  • kangming07
  • 2013-04-19 20:35
  • 753
    个人资料
    • 访问:123593次
    • 积分:3345
    • 等级:
    • 排名:第11682名
    • 原创:212篇
    • 转载:44篇
    • 译文:0篇
    • 评论:21条
    文章分类