마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

소스코드에서 레이아웃의 android:visibility 값을 읽어오려면 어떻게 해야 할까요?

0 추천
Button.OnClickListener testListener = new View.OnClickListener(){
        public void onClick(View v){
           Log.d(MM, "click 3");

            LinearLayout ViewMe = (LinearLayout)findViewById(R.id.IdLayoutP);
            ViewMe.setVisibility(View.VISIBLE);
           
        }//onClick End
    };//onClickListener End

레이아웃에서 android:visibility값을 gone 으로 설정 후

코드에서 ViewMe.setVisibility(View.VISIBLE); 로 visible은 되는데요

현제 레이아웃의 id값의 visibility 값이 무엇인지 확인하여 VISIBLE이면 gone 으로 gone 이면 VISIBLE로 변경하려고 합니다만...

현제 visibility 값을 읽어오는 방법을 잘 모르겠습니다.

Log에 출력할 수 있도록 도와주세요~

 

익명사용자 님이 2017년 4월 14일 질문

1개의 답변

0 추천
 
채택된 답변
View.getVisibility() 하시면 됩니다
prague (26,200 포인트) 님이 2017년 4월 14일 답변
감사합니다. getVisibility() 를 모르고 있었네요 ^^
...