我正在尝试根据显示大小更改回收站View(网格布局)中显示的列数。但是我无法找到实现它的正确方法。目前,我正在使用treeViewObserver根据屏幕尺寸的变化(在方向期间)更改列数。因此,如果应用程序以纵向模式打开,则(在手机上)它决定为一列,这看起来不错,但是当应用程序直接以横向模式打开时,此方法不起作用,其中网格中有一张拉伸(stretch)的卡片显示在屏幕上。这里的recList是RecyclerView&glm是RecyclerView中使用的GridLayoutManagerviewWidth=recList.getMeasuredWidth();cardViewWid