2014-06-05 5 views
0

Google TV 앱 개발을 처음 접했습니다. 모바일 앱 레이아웃을 Google TV로 설정했는데 정상적으로 작동합니다. 모바일 앱에서는 listview에 setOnItemClickListener()를 추가하여 작업을 수행하지만 Google Tv는 터치 할 수없는 기기이므로 setOnItemClickListener() 대신 리모컨을 사용하여 작업을 수행하므로 패드 패드를 움직여서 변경할 수있는 리스너가 있습니다. 보기. 미리 감사드립니다.Google TV의 listview에 onClickListener 추가하기

답변

0

저는 목록보기에 집중할 수 있다고 믿습니다. - mListView.requestFocus(); dpad는 목록보기에서 항목을 선택해야하는 경우 목록보기 및 Enter 또는 확인 버튼 (원격 장치에 따라 다름)을 통해 탐색합니다. 전체 레이아웃처럼 보이지만 당신은 또한 당신이 사용하여 XML 레이아웃에서 목록보기 밖으로 이동 항목에 포커스를 추가 할 수있는

확실하지 :

<ListView 
android:nextFocusUp="@+id/id_of_view" 
android:nextFocusDown="@+id/id_of_view" 
android:nextFocusLeft="@+id/id_of_view" 
android:nextFocusRight="@+id/id_of_view"/> 
관련 문제