在app我有:
LinearLayout linearLayout2 = (LinearLayout) findViewById(R.id.cvLinearLayout2);
Run Code Online (Sandbox Code Playgroud)
和后:
linearLayout2.setVisibility(View.GONE);
Run Code Online (Sandbox Code Playgroud)
我找不到办法带linearLayout2回来.
尝试了一切:
linearLayout2.setVisibility(View.VISIBLE);
linearLayout2.bringToFront();
linearLayout2.getParent().requestLayout();
linearLayout2.forceLayout();
linearLayout2.requestLayout();
linearLayout2.invalidate();
Run Code Online (Sandbox Code Playgroud)
但没有结果.
linearLayout2有一个父母linearLayout1,所以我也试过:
linearLayout1.requestLayout();
linearLayout1.invalidate();
Run Code Online (Sandbox Code Playgroud)
仍然没有结果.linearLayout2留下来GONE.在我的应用程序中,我需要linearLayout离开,然后,过一会儿再次重绘它.请帮忙.