reactjs - 渲染上的 React-Native 焦点按钮
问题描述
我尝试在 Android TV 上测试我的 React-Native。在第一个屏幕上,我有一个 ButtonList 组件。
默认情况下,我想“聚焦”第一个按钮,并在右/左使用遥控开关。
你可以看到一个例子:
第一个“右”控件未触发(可视化)“M3U 文件”按钮,并且“帐户”按钮似乎没有焦点(不是不透明样式)。
我的代码:
<View style={styles.tabs} accessible>
<Button
mode={buttonMode(isAccountLoginType)}
style={styles.buttonNav}
onPress={() => setLoginType(ACCOUNT)}>
Account
</Button>
<Button
mode={buttonMode(isM3uFileLoginType)}
style={styles.buttonNav}
onPress={() => setLoginType(M3U_FILE)}>
M3U file
</Button>
<Button
mode={buttonMode(isPlaylistIdLoginType)}
style={styles.buttonNav}
onPress={() => setLoginType(PLAYLIST_ID)}>
Playlist ID
</Button>
</View>
有人已经玩过带有焦点元素的 React-Native 了吗?
谢谢 !
解决方案
你能试试这个可能会有所帮助。您可以使用包含选项卡名称并通过地图 链接返回的列表,而不是使用多个按钮
推荐阅读
- node.js - 我需要 Meteor 的架构吗?
- c# - 将 MergeField 更改为仅文本
- angular - 如何从 Typescript / Angular 7 中的对象变量中获取类型?
- javascript - 在 ASP Net CORE MVC 项目中使用 Google Material UI
- calendar - 设置格式(“YYYY”)后引导日期时间选择器,它不允许在日历中选择一些活动选项
- mysql - 如何使用 max 从 Knex 查询中获取值?
- xcode - 如何在 Xcode 中恢复空的模拟器列表
- mysql - 在 mysql 表 TRUNCATE 之后需要 OPTIMIZE / ANALYZE 吗?
- parsing - 解析先前列表时的歧义
- react-native - 在测试 usinfg jest 时不存在反应本机内置全局对象