onClick() (2) 썸네일형 리스트형 [Android] onClick()으로 팝업 메뉴 활성화 팝업 메뉴는 OnClick() 리스너로 활성화 또는 비활성화 시키고 inflater 객체의 setOnMenuItemClick()로 적절한 이벤트를 추가할 수 있다. xml에서 onClick 속성을 사용해서 팝업 메뉴를 활성화할 수 있지만, 본 실습에서는 그렇게 하지 않았다. ibtReply는 실행 예시에 맨 아래에 있는 이미지 버튼이다. 이 이미지 버튼에 onClick 리스너를 추가해 클릭이 된다면 inflate()로 팝업 메뉴를 활성화해준다. 그런 다음 활성화된 팝업 메뉴에 대한 클릭 이벤트를 추가하기 위해 popup.setOnMenuItemClick()을 작성해야 하는데 매개변수로 클릭된 item 정보가 넘어오기 때문에 switch문에서 item.getItemId()로 item의 id를 찾아 id에 .. [ANDROID] 버튼 작동시키기 - XML onClick 속성 이용 onClick() 속성은 뷰에서 클릭 이벤트가 발생 시 .java에서 만든 메소드를 실행시키는 것이다. ex) onClick = "메소드명" .java에서 onClick()용 메소드를 만들기 위해서는 매개변수로 View 객체(View v)를 넘겨줘야 사용 가능하다. 그리고 반환형은 무조건 void여야 하며 접근 지정자는 public이어야 한다. 이 실습에서는 onButtonClicked 메소드를 클릭 이벤트 발생 시 작동시키게 했기에 Toast로 "Button Clicked 6"가 출력된 것을 볼 수 있다. 이전 1 다음