dpad를 활용할 수있는 사이드 탐색 메뉴가 있습니다. 나는 자바로 코딩하고있다. 단추의 상태에 대한 xml 문서가 있는데 항목에 내 dpad가 표시 될 때 상태를 가져올 수 없지만 선택되지 않았습니다 (확인을 누릅니다). 아래로 탐색 할 수 있으며 상태는 그대로 유지 된 다음 확인을 누르면이 탭과 연결된 새 화면이 표시됩니다. 나는 그들이 다음 항목에 매달려있는 사용자를 보여주고 싶다. 방법?Google TV Dpad로 마우스를 가져간 상태
3
A
답변
2
Google TV에서는 다르지만 android : state_focused = "true"가 상태 목록에서 원하는 것이 맞는지 확실하지 않습니다. 이 질문에 대한 답 밖으로
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/buttonpressed"
android:state_pressed="true" />
<item android:drawable="@drawable/buttonfocused"
android:state_focused="true" />
<item android:drawable="@drawable/button"
/>
</selector>
1
확인 : How to track mouse movment on Google TV
은 수동으로 onGenericMotionEvent 리스너를 사용하여 작업을 수행해야합니다.