xml 내에서 정의된 layout 속성 값을 자바 코드내에서 변경 하는 법을 알고 싶습니다.

<LinearLayout
        android:id="@+id/app2_layout"
        android:orientation="vertical"
          android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:visibility="invisible"
/>


android:visibility="invisible" 이 부분을 자바 코드내에서 버튼이나 어떤 이벤트를 받으면

"visible"로 바꾸고 싶은데 가능한가요? 사용하는 법 좀 부탁드립니다.