以程序的方式改变布局的可见性

有什么方法能改变视图的可见性,怎么样以程序的方式改变XML中定义的布局的可见性?如何获得布局的对象?

<LinearLayout
    android:id="@+id/contacts_type"
    android:orientation="horizontal"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:visibility="gone">
</LinearLayout>
View.setVisiablity(View.GONE/View.VISIABLE/View.INVISIABLE);

你可以像设置常规视图一样把布局设置成可见性的。使用setVisibility(View.GONE)等。所有布局只是视图,这些布局的父类是视图。设置XML属性android:visibility