我正在动态创建多个相对布局并将它们添加到我的布局
RelativeLayout stepsBackgroundRelativeLayout = new RelativeLayout(getActivity());
RelativeLayout.LayoutParams lprams = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.MATCH_PARENT,
RelativeLayout.LayoutParams.MATCH_PARENT);
lprams.setMargins(5,5,5,5);
stepsBackgroundRelativeLayout.setPadding(3,3,3,3);
stepsBackgroundRelativeLayout.setLayoutParams(lprams);
stepsBackgroundRelativeLayout.setBackgroundResource(R.drawable.step_background);
stepsBackgroundRelativeLayout.setId(100 + i);
现在我想使隐形103和104没有相对布局。
我尝试了什么 -
stepsBackgroundRelativeLayout.setVisibility(View.GONE);
但它会使每个布局都不可见。
我想做什么 -
我有10 - 12相对布局我动态创建它每个相对布局有一个按钮,当用户点击一个相对布局的一个按钮时,它应该可见另一个相对布局。默认其他相对布局应该是不可见的除了第一个。