private void showCustomStepView() { setTitleBarTitle("CustomStep"); initMenu(false); if (cScrollView == null) { cScrollView = new ScrollView(this); VerticalStepView verticalStepView = new VerticalStepView(this); verticalStepView.setPadding( getResources().getDimensionPixelOffset(R.dimen.space_16) * 2, getResources().getDimensionPixelOffset(R.dimen.space_16) / 2, getResources().getDimensionPixelOffset(R.dimen.space_16) * 2, getResources().getDimensionPixelOffset(R.dimen.space_16) / 2 ); cScrollView.addView(verticalStepView, new ScrollView.LayoutParams(ScrollView.LayoutParams.MATCH_PARENT, ScrollView.LayoutParams.WRAP_CONTENT)); verticalStepView.setPoints(gePoints()); } if (layout.getChildCount() > 1) { layout.removeViewAt(0); } layout.addView(cScrollView, 0, new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 0, 1)); }