为Android Studio中的每个方向设置不同的约束

问题描述 投票:0回答:1

这个问题听起来很难。我所要做的只是能够设置不同的布局,我已经添加了景观方向,并按照我希望在景观中的方式重新创建了整个设计。但是,每次旋转手机时,应用都会重新启动,如果我在清单中添加android:configChanges =“ orientation”,它会保存状态,但不会保存我在风景中设置的方式。该应用程序在每个方向上都是4个布局。因此,如果我可以对景观进行不同的限制,而不会打断原始肖像,则可以解决我的问题。对不起,我的解释很糟糕。这是我使用Android的第一周。

java android
1个回答
0
投票

您为不同的方向设计不同的布局是正确的。

对于状态,您应该重写Java中的onSaveInstanceState()方法。

使用它,您可以保存应用程序的状态,然后在Java中以自己喜欢的方式膨胀布局。

© www.soinside.com 2019 - 2024. All rights reserved.