今天使用Android Studio自带的代码检测工具时,发现getWidth被弃用的问题,为此写篇博客来记录一下。
修改前
int width = getWindowManager().getDefaultDisplay().getWidth();
遇到的问题
修改后
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
int screenWidth = displayMetrics.widthPixels;