zoukankan      html  css  js  c++  java
  • Adapter中用不了getWindowManager()

    在写popupwindow的时候一般会获取屏幕的宽高来设置popupwindow的宽高,但是在adapter中用不了getWindowManager(),

    但是为什么Activity中就可以用getWindowManager,Adapter中不可以呢?

    因为getWindowManager()这个方法是在类Activity中的,如果你自己编写的类不是继承于类Activity,那么必然在这个类中书写代码就不能用到getWindowManager()这个方法。

    用下面的方法获取屏幕宽高:

    DisplayMetrics dm2 = getResources().getDisplayMetrics();
    System.out.println("heigth2 : " + dm2.heightPixels);
    System.out.println("width2 : " + dm2.widthPixels);
    

      

  • 相关阅读:
    openssh的服务端配置文件
    SSH的端口转发
    ssh服务
    文件引入
    数据类型的转换
    作用域
    静态变量
    函数
    php嵌入html的解析过程
    PHP执行过程
  • 原文地址:https://www.cnblogs.com/blog4wei/p/9214613.html
Copyright © 2011-2022 走看看