0
메뉴/그림자의 addonSlider() (슬라이딩 메뉴라고도 함) 너비를 설정하는 데 약간의 문제가 있습니다.슬라이더 메뉴 폭 (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);
}
하지만,이 설정을 조금 장난 그래서 결국 아무
을 위해? – playmaker420
예, 서랍 너비를 설정하고 싶습니다. – Tazz