Android React Native-Dimensions.set()不起作用?

Android React Native-Dimensions.set()不起作用?,android,ios,reactjs,react-native,Android,Ios,Reactjs,React Native,我是第一次接触react native并学习如何处理Android平台的屏幕维度。我导入了Dimensions模块,并且做得很好,但是当我调用Dimensions.set()方法时,什么都没有发生。以下是脚本: <Button title='Set Dimension' onPress={() => { Dimensions.set({ "width": 300, "height": 300, "scale": 1,

我是第一次接触react native并学习如何处理Android平台的屏幕维度。我导入了
Dimensions
模块,并且做得很好,但是当我调用
Dimensions.set()
方法时,什么都没有发生。以下是脚本:

<Button title='Set Dimension' onPress={() => {
    Dimensions.set({
        "width": 300,
        "height": 300,
        "scale": 1,
        "fontScale": 2
    });
}}/>
{
维度集({
“宽度”:300,
“高度”:300,
“规模”:1,
“fontScale”:2
});
}}/>

有人能告诉我的脚本有什么问题以及如何使用这个方法吗?举个小例子会更好。谢谢

如果要为维度引用facebook的文档
set()
方法只能从本机代码调用,需要使用didUpdateDimensions事件公开。

如果要为维度
set()引用facebook的文档
方法只能从本机代码调用,并且需要使用didUpdateDimensions事件公开。

因此,您的意思是我必须在
java
端设置
didUpdateDimensions
事件,然后我必须调用
Dimensions.set()
来自react native?是的,我认为您必须这样做。您的意思是我必须在
java
端设置
didUpdateDimension
事件,然后我必须从react native调用
Dimensions.set()
?是的,我认为您必须这样做。