首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Listview可以在ios上运行,但不能在android上运行

Listview可以在ios上运行,但不能在android上运行
EN

Stack Overflow用户
提问于 2016-12-14 17:41:11
回答 1查看 141关注 0票数 0
代码语言:javascript
复制
[enter image description here][1]   
[Android listview nothing appears][1]
[ios listview works fine][2]
[ios listview detail screen works fine.][3]

我正在使用React Native开发iOS和android APL。

React Native很棒,我想和React Native一起开发。

目前我有一个奇怪的错误。

基本上,我使用react-native-hackathon-starter来控制TAB。

在一个TAB环境中,我添加了list-detail功能(Master-Detail类似于)。我在一个选项卡上做了列表屏幕和细节屏幕,在iOS上做得很好,但在安卓上做得不好。

附加的屏幕截图显示,iOS在列表和细节屏幕上工作得很好,但安卓根本不显示列表。

react-native-hackathon-starter需要以下结构。MoreRootContainer.js MoreNav.js➡去上TAB课。

这次我将TAB类添加到另一个Navigator中,用于list类(Screen)和detail类(Screen),如下所示。

代码语言:javascript
复制
<Navigator
// Default to list route
initialRoute={{name: 'list1'}}
// Use FloatFromBottom transition between screens
configureScene={(route, routeStack) =>
 Navigator.SceneConfigs.FloatFromBottom}
// Pass a route mapper functions
renderScene={RouteMapper}
/>

这种方法在iOS上很好,但在安卓上就不行了。

为什么iOS还可以,而安卓不行呢?

回到Navigator的基本用法,

以上导航器的使用是否允许?

我想确认一下导航器的使用情况。

我的参考列表详细函数如下所示。

React本机列表应用程序完成操作指南http://rationalappdev.com/react-native-list-app-complete-how-to-guide/#what-are-we-building

谢谢

Shoji

EN

回答 1

Stack Overflow用户

发布于 2016-12-19 21:20:09

我正在使用React Native开发iOS和android APL。

我不敢相信这种现象,因为React Native是针对iOS和安卓的。

我花了几天的时间来调试它。

很不幸,我找到了以下信息。ReactNative-0.38,警告,不支持'useNativeDriver‘#276 https://github.com/exponentjs/ex-navigation/issues/276

这篇文章暗示了ReactNative-0.37 OK。我试着从38到36转回ReactNative,它在两个平台上都工作得很好。

如果有人正在努力解决这类问题,这些信息将会有所帮助。

谢谢

Shoji

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41139268

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档