我有两个布局-1个RelativeLayout和1个CustomScrollView。滚动视图位于相对布局的下方。
当用户点击时,我想增加/减少相对布局的大小,并相应地移动滚动视图。
基本上,我想要一个可扩展的相对布局和滚动视图,以始终保持在相对布局下方。
在onClick方法中,我尝试过这样的方法:
RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams) userDescriptionContainer.getLayoutParams();
params.height = 7000;
userDescriptionContainer.setLayoutParams(params);
但它似乎没有任何效果。
谁能告诉我怎样才能达到这个效果吗。感谢
试试这个:
RelativeLayout graphView=(RelativeLayout)findViewById(R.id.RR_dashview_graphView);
LayoutParams params = graphView.getLayoutParams();
//Changes the height and width to the specified *pixels*
params.width = 100; // add your width here.
params.height = 100; // add your height here.
我希望它能帮助你
感谢
RelativeLayout Rl = (RelativeLayout) findViewById(R.id.relativelayout);
RelativeLayout.LayoutParams layout_description = new RelativeLayout.LayoutParams (YourUserDefinedwidth, YourUserDefinedHeight);
Rl.setLayoutParams(layout_description);