Android2010.10.21 08:50
커스텀 뷰를 작성하였고 리스트 아이템으로 쓰일 레이아웃에 버튼을 하나 넣었는데
리스트가 스크롤은 되지만 선택이 되지 않았음 onItemClick()이 이벤트를 받지 못했다.

ListActiviy를 상속해서 사용중이었고,

인터페이스를 구현하여도 보고, 리스너 내부에서도 click리스너를 달아보았지만 id값을 전해주지 못해 실패하였음.
리스트나 리스트의 아이템에 onClickable 속성값을 열어줘도 그대로 실패.

결국 리스트 아이템을 손보기로 결정 셀렉터를 사용한  Button을 제거하고, 이미지로 대체하자
onItemClick() 이 제대로 동작함.

리스트 아이템에 클릭이 가능한 위젯이 붙으면서 우선순위를 빼앗기거나 하는 모양.
비슷한 상황이라면 리스트 셀렉터를 사용하는 것이 옳은 방법으로 보임

저작자 표시
신고
Posted by 영겁회귀
Android2010.08.18 09:49
AndroidManifest.xml 에서 Activity 의 설정값을 조절해 준다.

속성명은 Window soft input mode
Activity 실행시 바로 뜨지 않고, EditText를 클랙했을때 키보드가 올라오게 하려면
stateAlwaysHidden을 체크해준다.
저작자 표시
신고
Posted by 영겁회귀

티스토리 툴바