d-pad相关内容

使用遥控器控制安卓电视应用程序

我正在为电视开发 Android 应用程序当我尝试在真正的 Android TV 中测试它时我无法使用遥控器按钮导航到任何按钮或任何东西上、下、左、右. 我已经搜索过了,我发现我必须使用(启用方向键导航)但我不知道如何使用它,我没有找到任何代码或教程我的申请就这么简单.它使动态布局并排,每个布局只有一个按钮和一个回收视图. 解决方案 默认情况下,Android 实现了从布局分布推断出 ..
发布时间:2021-11-27 22:47:10 移动开发

Android TV 在 RecyclerViews 之间移动焦点

我正在构建一个具有以下布局的 Android TV 应用: 左右两个列表都是带有垂直LinearLayoutManagers的RecyclerViews,Header视图是静态的.使用 D-PAD 导航在一个列表中工作正常,但从一个列表切换到另一个列表时会出现问题.焦点从列表 1 的第 5 项移动到列表 2 的第 5 项.当列表 2 少于 5 项时,它就会失去焦点. 我希望保存最后一个 ..
发布时间:2021-11-27 22:45:45 其他开发

使用D-PAD时列出视图焦点

在我的图像中有一个侧边栏和ListView,我使用D-PAD访问每个Button. 当侧栏搜索按钮具有焦点并且我按向右D-PAD按钮时,我希望焦点移到ListView的第一项.但是,就我而言,它转到第二项.如果向下箭头具有焦点,并且我按向右按钮,它将转到第4个列表项.因此,我也需要防止这种情况.如何将焦点移至第一个? if (Search != null && Search.hasFocus ..

Android TV的React Native-焦点移入/移出事件问题

我刚刚部署了一个使用react native 0.57构建的Android TV演示应用程序.但是,我注意到Focusable元素无法正常工作.我原本希望焦点放在具有事件onPressIn/onPressOut的TouchableOpacity和TouchableHighlight元素上,但是它不起作用.当我使用D-pad键(左,右,上,下)在此元素中导航时,样式保持不变.另外,我在Android ..
发布时间:2020-07-21 20:26:20 其他开发

为Android TV应用程序使用遥控器

我正在为电视开发Android应用程序 当我试图在真实的Android TV中对其进行测试时 我无法使用遥控器按钮导航到任何按钮或任何内容 上,下,左,右. 我已经搜索过它,发现必须使用(启用D-pad导航),但是我不知道如何使用它,我没有找到任何代码或教程 我的申请非常简单.它使动态布局彼此相邻,并且每个布局只有一个按钮和一个回收视图. 解决方案 默认情况下,Android实现从布 ..
发布时间:2020-07-21 20:26:18 移动开发

React Native-Derectional Pad支持Android TV应用

我想使用React-Native构建一个Android TV应用.我已遵循有关此文档的建议:构建电视设备. 之后,更新AndroidManifest.xml文件,我使用命令行运行该应用程序-react-native运行android.该应用程序运行没有任何问题;但是,我尝试使用android模拟器电视(720p)API 23模拟器中的Directional-pad选项,但它不起作用.我期望捕 ..
发布时间:2020-07-21 20:26:15 其他开发

android OnkeyListener与DPAD的过滤器停止onItemClicklistener

这是我的自定义对话框布局. 我想移动日期选择器并将相应的项目加载到其下方的网格中. 我可以通过过滤器执行操作,如此处 但是由于过滤器的原因,我无法执行应在单击网格视图中的项目时触发的操作.当我通过鼠标单击而不是D-Pad时,它可以正常工作. 如果我在keyevent中删除了过滤器,则它可以正常工作,但是再次滑动选择器会出现问题. 在STB上工作时,我别无选择,只能将远程功能作为基 ..

Android TV在RecyclerView之间移动焦点

我使用以下布局构建Android TV应用程序: 左边和右边是带有垂直LinearLayoutManagers的RecyclerView,Header视图是静态的。使用D-PAD进行导航可以在一个列表中正常工作,但是从一个列表切换到另一个列表时会出现问题。焦点从列表1的项目5移动到列表2的项目5.当列表2很短时,有少于5个项目,它只是失去了焦点。 我想要最后聚焦项目索引保存,当用户导航 ..
发布时间:2017-12-24 21:51:54 其他开发

如何在Android上执行假DPAD点击?

我知道如何识别DPAD点击,但是我想使用“音量调高”按钮进行DPAD点击。我该怎么办?谢谢! 解决方案 如果您只想对DPAD键事件测试您的APP,可以使用以下命令在ADB shell中进行模拟: 输入keyevent DPAD_LEFT 输入keyevent DPAD_RIGHT 输入keyevent DPAD_UP 输入keyevent DPAD_DOWN 输入keyeve ..
发布时间:2017-07-30 15:02:30 Java开发

D'pad在仿真器中禁用

我正在使用android sdk 4.0.3,我已经创建了一个模拟器。 现在我有一个问题,模拟器显示禁用 DPAD按钮。我已经设置了硬件键盘,配置中显示带有按钮选项的皮肤。 所以我只想在模拟器上启用Dpad按钮 解决方案 每个仿真设备都是基于或多或少的真实设备,您选择的是“4.0”WVGA(480x800:hdpi)“这不是只需关心您的仿真设备的分辨率,以及其硬件功能,在avd- ..
发布时间:2017-07-26 23:11:30 Java开发

安卓:有没有一种方法来模拟D-垫活动(API 10)?

林现在正在寻找2周,但没有成功的解决方案。 这个问题很简单。我模拟了DPAD事件(上,下,左,右,中心)进行导航在我的GUI这就是由大量的按钮和其他元素。随着模拟D-垫我可以不带线code浏览抛出这个GUI。但是,我怎么能做到这一点编程? 我已经尝试了很多,但没有成功: KeyEvent的事件=新的KeyEvent(KeyEvent.ACTION_DOWN,KeyEvent.KEY cod ..
发布时间:2015-12-05 00:22:12 移动开发

D'垫在仿真器被禁用

我使用Android SDK中4.0.3,我已经创建了它的一个模拟器。 现在我有一个问题,即仿真器显示的残疾人 。我已经设置了硬件键盘present和显示的皮肤与配置按钮选项DPAD按钮。 所以,我只是想要启用模拟器的使用Dpad按钮 解决方案 每个模拟设备是基于或多或少真实的设备,你选择了为“4.0”WVGA(480×800:华电国际)'上,这并不只关注分辨率您的模拟设备钻也是它的硬件功能 ..
发布时间:2015-12-01 23:43:11 Java开发