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