问题标签 [react-native-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
25349 浏览

react-native - 反应本机Android ScrollView scrollTo不起作用

我正在尝试在 React Native for Android 中使用水平 ScrollView,其中起始位置位于滚动图像的中间,而不是 (0,0)。

scrollTo方法似乎在内部被正确调用,componentDidMount但应用程序中没有任何移动,它仍然显示为一直向左滚动。

根据文档,由于这是 Android,我无法访问 contentOffset 道具,或者我会直接设置它。这是代码:

0 投票
9 回答
52188 浏览

android - 如何在 React Native Android 开发模式下禁用横向模式?

我是android环境的新手。我知道 iOS 可以在 Xcode 中完成以禁用设备方向。如何在 React Native Android 中禁用横向模式或任何方向模式?

谢谢。

0 投票
3 回答
8061 浏览

android - 如何减少 React-Native android 应用程序大小

对于我的 react native android app,我写的代码大小只有 12KB

但生成的包大小为 7.9MB。我怎样才能减少它。

根据react native 的文档,我已经在文件中启用了 proguard,app_root/android/app/proguard-rules.pro但大小没有减少

有没有可用的解决方案?

0 投票
3 回答
19872 浏览

javascript - React 的 findNodeHandle 方法停止工作

升级到0.26.0-rc版本后,这一行:

抛出此错误消息:

未处理的 JS 异常:_react2.default.findNodeHandle 不是函数。

我正在用这个导入 React:

文档仍然说“与往常一样,要获取组件的本机节点句柄,您可以使用 React.findNodeHandle(component)。”

0 投票
3 回答
2473 浏览

react-native - Android ScrollView 忽略它的边框(附截图)

试图为ScrollView组件设置边框。在 iOS 上它工作得很好,但在 Android 上却不行:

iOS上漂亮的黑色边框:

在此处输入图像描述

Android上没有黑色边框:

在此处输入图像描述

在这里试试:https ://rnplay.org/apps/cJbAjg

0 投票
1 回答
993 浏览

react-native - “超级表达式必须为空或函数,而不是对象”错误

我使用来自https://github.com/realm/realm-js/blob/master/examples/ReactExample/components/realm.js的示例代码。

当我运行这个时,我得到了

超级表达式必须为 null 或函数,而不是对象

错误。

在此处输入图像描述

我在用

我该如何解决这个问题?谢谢你的任何提示!

0 投票
30 回答
175239 浏览

android - 在 React Native 中更改 Android 的包名称

我曾经react-native init MyApp初始化一个新的 React Native 应用程序。这创建了一个带有 package 的 Android 项目com.myapp

更改此包名称的最佳方法是什么,例如:com.mycompany.myapp

我尝试更改它,AndroidManifest.xml但它产生了其他错误,所以我假设它不是这样。

任何想法?

0 投票
1 回答
3557 浏览

react-native - TextInput 的内容不是垂直居中

我发现TextInput' 的内容不是垂直居中的(在某些 android 设备中,如华为),当TextInput' 的父样式为{flexDirection: 'row'}时,看起来基线居中,文本更靠上。

在此处输入图像描述

0 投票
3 回答
1025 浏览

react-native - React Native Android Home 总是启动一个闪屏

使用导航器,我从我的 react native android 应用程序回家,然后返回应用程序,它总是从初始路线开始,即我的初始屏幕。是否可以保留上次查看的组件,当应用程序重新打开时将显示的组件?

0 投票
1 回答
112 浏览

react-native - 在不重新渲染工具栏的情况下渲染新场景 [导航器和工具栏]

我有一个由 ToolbarAndroid 打开的 DrawerLayoutAndroid。当我渲染一个新场景时(通过按下抽屉中的按钮)。我不想再次渲染工具栏,因为它在动画中看起来不太好。

这可能吗?如果是怎么回事?

这是我的代码: