Tôi hiện đang cố gắng chuyển ứng dụng dành cho thiết bị di động Android sang Android TV. Tôi có một RecyclerView dường như được hiển thị chính xác trong ứng dụng Android TV của tôi. Tôi đang sử dụng linearLayout cho RecyclerView của tôi. Nhưng tôi dường như không thể điều hướng bên trong RecyclerView bằng cách sử dụng điều khiển dpad.Cách hỗ trợ điều khiển dpad cho RecyclerView
Bất kỳ ý tưởng nào?
Đây là xml liên quan:
<android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/RecyclerView"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="left"
android:background="@color/nav_bg"
android:scrollbars="vertical"
tools:showIn="@layout/activity_content" />
gửi xml của bạn tập tin. –
Tôi đã có một vấn đề tương tự. Tôi không biết cách thay đổi tiêu điểm. Tôi sẽ cố gắng và tự xử lý tất cả các đầu vào dpad và về cơ bản giả mạo nó. Tôi sẽ báo cáo lại. –
@Vpd, bạn có nghĩ rằng điều này * Tôi đã kết thúc ghi đè onKeyListener cho RecylcerView để làm cho nó hoạt động * là đúng cách để làm. Tôi cũng đã có nghi ngờ này trong tâm trí, coz một điều khiển từ xa có thể có nhiều sự kiện quan trọng mà chúng ta có thể cần phải xử lý wen lấy cách tiếp cận này. Và nó trở nên phức tạp khi chúng tôi cố gắng theo dõi các sự kiện quan trọng và thực hiện các hoạt động. Phải có một số loại libs google cho các ứng dụng truyền hình để theo dõi và thao tác các sự kiện quan trọng, Bất kỳ ý tưởng và liên kết triển khai nào sẽ hữu ích cho tôi trong trường hợp bạn đã tìm ra? – DJphy