滑动窗格布局以编程方式更改左侧面板的宽度



我想要的是用户第一次打开我的应用程序时,左侧面板可以使用全屏!然后我需要调整它的大小。

在阅读 SlidingPaneLayout 源 :SlidingPaneLayout.java 后,您会发现此类中的 DEFAULT_OVERHANG_SIZE = 32 作为处于打开状态的窗格悬垂的默认大小。

由于这是一个私有静态常量,您需要将其更改为变量并创建其 set 方法。

注意 onMeasure() 方法,祝你好运。

最新更新