android - 如何为不同的设备视口(viewport)设置 ReactNative ScrollView?

标签 android react-native

根据文档 here , ReactNative ScrollView 必须有边界高度才能工作。但是,高度因设备而异,一种尺寸并不适合所有设备。无论如何设置高度设备不可知?

最佳答案

React Native 提供了一个“Dimensions”对象,允许您获取窗口的宽度和高度(以及其他信息)。您可以拉动窗口(即屏幕尺寸)的宽度和高度,并根据需要进行处理。

var Dimensions = require('Dimensions');
Dimensions.get('window').width;
Dimensions.get('window').height;

关于android - 如何为不同的设备视口(viewport)设置 ReactNative ScrollView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34446374/

相关文章:

android - “No resource found”错误Android gradle构建.gradle/caches中的文件

android - 有没有更安全的方法在 Android 项目中存储敏感字符串?

javascript - 如何使用 React Native 从 api 加载数据

android - 在模拟器中运行的 React Native 导致 bundle 失败 : permission denied error

android - AAR 库传递依赖项冲突?

java - AllJoyn 错误回复总线异常

android - Kotlin 惰性默认属性

android - 如何从React Native代码中获取apk

android - 在 react-native 中运行预构建脚本

react-native - 在react-native运行android时生成错误