在寫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);
