要解决这个问题,您可以使用LinearLayout
和setVisibility()
方法来替代ConstraintLayout
的Gone
可见性。下面是一个示例代码:
LinearLayout myLayout = findViewById(R.id.myLayout);
// 将布局设置为不可见
myLayout.setVisibility(View.GONE);
// 将布局设置为可见
myLayout.setVisibility(View.VISIBLE);
使用LinearLayout
和setVisibility()
方法可以达到与ConstraintLayout
的Gone
可见性相同的效果。