2016-11-11 4 views
1

버튼을 눌러 MainUI의 구성 요소를 보이지 않게 할 수 있습니까? MainActivity에서 "닫기"또는 교차 이미지가 표시된 버튼을 사용하여 경고 상자를 닫으려고합니다.버튼으로 구성 요소가 보이지 않게하기

+0

당신이 보이지 않는하려는 구성 요소는 무엇인가를 숨기려는 요소? – emhomm4

+0

@EmilyHommerding 크로스 이미지가있는 버튼 (이미 UI가 디자인 된)을 눌러 RelativeLayout 내부에있는 3 개의 버튼을 보이지 않게하고 싶습니다. –

+0

상대 레이아웃에 ID를 추가 한 다음 다른 뷰 구성 요소와 마찬가지로 코드에서 초기화합니다. 그런 다음 relativeLayout.setVisibility (View.GONE); 또는 View.INVISIBLE – Linxy

답변

0
Button crossButton = (Button) findViewById(R.id.crossImage) 
Button button1 = (Button) findViewById(R.id.buttonOne) 
//and so on 

crossButton.setOnClickListener(new View.OnClickListener(){ 
    @Override 
    public void onClick(View v){ 
     button1.setVisibility(GONE); 
     //and so on 
    } 
}); 
+0

감사합니다. 에밀리, 이전 답변이 잘 설명되지 않았기 때문에 저는 여전히 노력하고 있습니다. –

1
view.setVisibility(View.GONE); 

곳이다 당신이

+0

응답 해 주셔서 감사합니다. 지금하겠습니다. –

관련 문제