对于View
有时可见有时不可见的,取决于用户的操作,(留在同一个活动中)什么是可取的?
myView.setVisibility(View.INVISIBLE); // or
myView.setVisibility(View.GONE);
没有其他元素取决于myView
的大小或尺寸,因此图形结果是相同的。
由于 INVISIBLE 不会改变视图的尺寸,我想它比 GONE 更可取,因为使用 GONE 我们可能不得不不必要地测量和重绘其他视图。然后重新测量并在myView
再次变为可见时重新绘制它们。