0

我在设置菜单/阴影的 addonSlider() (又名滑动菜单)宽度时遇到了一些问题。

我查看了 AddonSlider 类和 SliderMenu 类,没有找到任何涉及设置菜单/阴影宽度的内容。

我发现的唯一一件事是:

private void attach(View view, int gravity) {
        if (view == null) {
            return;
        }
        final ViewGroup.LayoutParams initialParams = view.getLayoutParams();
        DrawerLayout.LayoutParams params;
        if (initialParams instanceof DrawerLayout.LayoutParams) {
            params = (LayoutParams) initialParams;
        } else if (initialParams != null) {
            params = new LayoutParams(initialParams);
        } else {
            params = new LayoutParams(android.view.ViewGroup.LayoutParams.WRAP_CONTENT,
                    android.view.ViewGroup.LayoutParams.MATCH_PARENT);
        }
        params.gravity = gravity;
        view.setLayoutParams(params);
        ViewParent parent = view.getParent();
        if (parent != null) {
            ((ViewGroup) parent).removeView(view);
        }
        requestDrawerLayout();
        mDrawerLayout.addView(view, gravity == Gravity.NO_GRAVITY ? 0 : -1, params);
    }

但是弄乱了这个设置让我无处可去

4

1 回答 1

0

所以最后我得到了我想要的。它通过了我,但我所要做的就是覆盖:

<dimen name="menu_width">200dp</dimen>. 属性

感谢 Prototik

于 2013-11-29T11:58:32.713 回答