如何在android中动态隐藏framelayout

时间:2012-06-26 14:16:42

标签: android

我想在android中动态隐藏framelayout,我怎么能实现这个。

3 个答案:

答案 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)隐藏或显示观看次数。