我想在android中动态隐藏framelayout,我怎么能实现这个。
答案 0 :(得分:16)
通过在xml文件中将其定义为:
,为frameLayout提供id属性android:id="@+id/someID"
并在代码中写下以下内容:
FrameLayout layout = (FrameLayout)findViewById(R.id.someID);
layout.setVisibility(View.GONE); // you can use INVISIBLE also instead of GONE
答案 1 :(得分:6)
更改可见性,如下所示:
FrameLayout layout = (FrameLayout) findViewById (R.id.your_id);
layout.setVisibility (View.GONE); // or View.INVISIBLE, depending on what you exactly want
答案 2 :(得分:1)
您可以使用setVisibility(int)隐藏或显示观看次数。