这个问题听起来比实际困难得多。简而言之,我想做的就是能够设置不同的布局,我已经添加了横向方向,并按照我想要的横向方式重新创建了整个设计。但是,每次旋转手机时应用程序都会重新启动,如果我在 list 中添加 android:configChanges="orientation",它会保存状态,但不会保存我在横向中设置的方式。该应用程序的每个方向都有 4 种布局。因此,如果我可以对风景做出不同的限制,并且不会中断原始肖像,那么它就可以解决我的问题。 抱歉解释不好。这是我使用 Android 的第一周。
最佳答案
您为不同方向设计不同布局是正确的。
对于状态,您应该重写 Java 中的 onSaveInstanceState() 方法。
使用它,您可以保存应用程序的状态,然后按照您在 Java 中喜欢的方式扩展布局。
关于java - 在 Android Studio 中为每个方向设置不同的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60958772/