2010-07-13 5 views
0

나는 모든 항목 (모든 행)에 imageView 및 textView가 있으며, listView를 스크롤하면 전체 항목이 포커스를 얻습니다. 그러나 모든 항목에 대해 frist 저는 원합니다. imageView가 포커스를 얻으면 textViews가 포커스를 얻음으로써 imageView의 click 이벤트를 처리 할 수 ​​있으므로 내 questtion은 imageView의 포커스를 얻는 방법입니다.listView의 항목은 포커스 및 클릭 이벤트를 얻습니다.

답변

0

보기의 clickEvents를 캡처하려면 몇 가지 다른 작업을 수행 할 수 있습니다.

http://developer.android.com/reference/android/view/View.html#attr_android:onClick

을 아니면 이미지 뷰에 OnClickListener를 설정 할 수 있습니다

는 이미지 뷰의 XML 레이아웃 정의에서는 다음을 통해 클릭에 호출 할 수있는 방법을 지정할 수 있습니다. imageView.OnClickListener이 될 수 있도록

http://developer.android.com/reference/android/view/View.html#setOnClickListener(android.view.View.OnClickListener)

http://developer.android.com/reference/android/view/View.OnClickListener.html

+0

덕분에, 내가이 일을이 donot imageView.OnClickListener를 사용하는 경우, 그것은 listView.itemclick을 유발하지만, 난, 포커스를 취득하는 방법을 이미지 뷰를 알고 싶어 방아쇠. – pengwang

관련 문제