我想在android上多次执行以下java指令之一,所以我想知道哪种方法更适合性能 在
之间切换View.setBackgroundColor(Color.Black);
和
View.setBackgroundColor(Color.White);
或介于
之间View.setVisibility(View.Invisible);
和
View.setVisivility(View.Visible);
我只关心这项任务的表现
答案 0 :(得分:0)
之前有一个非常相似的问题......我认为你应该问一下View.GONE。或完全从内容中删除视图
显然,设置颜色或可见度不会影响您所看到的任何内容。两种选择都没有性能提升。
您获得的真正表现是不会导致布局完全重绘