隐藏除Gone之外的其他视图

时间:2015-07-14 14:35:00

标签: java android

有没有人知道是否有隐藏View.Gone和View.Invisible以外的视图的方法?

import datetime, os
def files_after (files, min)
    lower_time_bound = datetime.datetime.now() - timedelta(minutes=min)
    return filter(lambda f: datetime.datetime.fromtimestamp(os.path.getmtime(f)) > lower_time_bound, files)

我动态设置一个片段在视图中显示并消失,View.Gone和View.Invisible留下一个空间,有时候,看起来他们正在用片段和动作栏出现故障,制作片段内容消失。

2 个答案:

答案 0 :(得分:0)

没有任何其他选项可隐藏视图

您只能使用以下参数

View.setVisibility(View.GONE / View.VISIBLE / View.INVISIBLE)

答案 1 :(得分:0)

View.GONE将导致布局刷新,而不会为该视图留出空间。确保将fragment容器设置为wrap_content,并正确配置其他视图以进行动态调整大小。如果您发布XML,我们可以为您提供更具体的答案。