popwindow 设置好了以后不显示的问题

原创 2016年08月29日 10:16:03

在自定义popwindow 时候,给它设置了高度,但是导致popwindow不弹出,很诧异。代码如下:

DisplayMetrics dm = new DisplayMetrics();
WindowManager wm = (WindowManager) context
.getSystemService(Context.WINDOW_SERVICE);
// 取得窗口属性
wm.getDefaultDisplay().getMetrics(dm);
// 窗口的宽度
int screenWidth = dm.widthPixels;
// 窗口高度
int screenHeight = dm.heightPixels;

this.setHeight(0.8 * screenHeight);//上面是获取屏幕的高度。这里是屏幕高度的百分之80作为Popwindow 的高度。

但是发现设置了以后 popwindow 无法弹出。

 原来原因是:设置高度的方法里不能有计算的方法,先计算再设置就好了

修改为: int    height=(int )0.8 * screenHeight

this.setHeight(height);


这样修改,问题解决

android自定义PopupWindow,不显示内容

public class PopWindow extends PopupWindow { private Context mContext; private View mPopView; pri...
  • zhuhai__yizhi
  • zhuhai__yizhi
  • 2015年07月12日 15:12
  • 2079

android关于popupWindow不显示

按照API和网上的例子,制作了一个popupWindow的demo。 但是popupWindow就是不显示。 后来发现必须设置popupWindow的宽度和高度,不然是显示不出来的... 以为popu...
  • explorerqp
  • explorerqp
  • 2013年07月17日 16:27
  • 16694

popupwindow不显示问题

很多时候不显示 一,加背景 ColorDrawable dw = new ColorDrawable(Color.TRANSPARENT); popupWindow1.setBackground...
  • nimeghbia
  • nimeghbia
  • 2017年06月23日 13:51
  • 286

android关于popupWindow不显示

按照API和网上的例子,制作了一个popupWindow的demo。 但是popupWindow就是不显示。 后来发现必须设置popupWindow的宽度和高度,不然是显示不出来的... 以为p...
  • zhuhai__yizhi
  • zhuhai__yizhi
  • 2015年10月26日 20:38
  • 390

Android textView复制,popupwindow显示在文字上方

对应ios文本复制很简单,系统给写好了,android 的textview,长按复制,跳出复制选择,用popupwindow写的,并在view的上方中间显示,希望可以帮到用的朋友...
  • ye_gudu
  • ye_gudu
  • 2016年01月26日 16:24
  • 904

android 倒计时、有清除功能编辑框、popupwindow、跑马灯效果实现(基于TextView)

现在大部分应用程序在用户数hu
  • lianlianzhuifeng
  • lianlianzhuifeng
  • 2014年08月06日 15:23
  • 1158

popupWindow+软键盘弹出,edittext设置,textview字体颜色设置,log打印过长显示不出来的问题

最近开发遇到的问题: popupWindow上有输入框,我希望在软件盘弹出的时候popupWindow可以上移,搜集了很多资料,有的说通过屏幕的大小减去Activity显示的大小,就是键盘的高度,然后...
  • u013055213
  • u013055213
  • 2017年02月28日 18:23
  • 351

PopupWindow setOutsideTouchable(false)无效问题完美解决方案

如题, setFocusable(false); 失败 (点击边缘区域的确不会关闭了,但是点击contentView部分 也没有响应了,所以必须让PopupWindow能够获取焦点)setT...
  • qq569699973
  • qq569699973
  • 2017年11月29日 11:09
  • 105

使用TextView和PopupWindow实现下拉菜单效果,item等高

我就想问问网上那么多写PopupWindow示例的,写简单点不行么? 为了达到上图效果,我们首先要做几项工作: 1 定义个圆角背景;ques_bg.xml ...
  • u012210379
  • u012210379
  • 2014年12月06日 22:02
  • 1947

Android高手之路之popUpWindow的显示与关闭

popWIndow的效果就类似一个固定的小窗口。直接看效果吧 效果: 主要代码: package com.example.popupwindowdemo; import android.os...
  • howlaa
  • howlaa
  • 2015年02月02日 10:38
  • 36732
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:popwindow 设置好了以后不显示的问题
举报原因:
原因补充:

(最多只允许输入30个字)