我知道该Display
方法getWidth()
自 API 13 以来已被弃用。我有以下代码行:
Display display = ((WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int displayWidth = display.getWidth();
API 级别 13 及以上的替代方案是什么?
我知道该Display
方法getWidth()
自 API 13 以来已被弃用。我有以下代码行:
Display display = ((WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int displayWidth = display.getWidth();
API 级别 13 及以上的替代方案是什么?
如果您不在活动中,请使用
context.getResources().getDisplayMetrics().heightPixels;
context.getResources().getDisplayMetrics().widthPixels;
您正在寻找getSize(Point outSize)
(根据官方 android API 文档)
希望这可以帮助!