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

标签 java android

这个问题听起来比实际困难得多。简而言之,我想做的就是能够设置不同的布局,我已经添加了横向方向,并按照我想要的横向方式重新创建了整个设计。但是,每次旋转手机时应用程序都会重新启动,如果我在 list 中添加 android:configChanges="orientation",它会保存状态,但不会保存我在横向中设置的方式。该应用程序的每个方向都有 4 种布局。因此,如果我可以对风景做出不同的限制,并且不会中断原始肖像,那么它就可以解决我的问题。 抱歉解释不好。这是我使用 Android 的第一周。

最佳答案

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

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

使用它,您可以保存应用程序的状态,然后按照您在 Java 中喜欢的方式扩展布局。

关于java - 在 Android Studio 中为每个方向设置不同的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60958772/

相关文章:

java - 将JOGL打包成fat JAR

java - 在 ImageView 触摸上获取 X/Y 坐标

java - Hazelcast 如何从 IMap 中逐出条目

java - Thread.getStackTrace() 有多贵?

java - 单击按钮后打开对话框

java - 从 java 将参数传递给 c 代码

android - ADB与Android App通信方式

android - 在 Paging 3.0 中的第一个请求上检查列表是否为空

java - 如何在 Flutter/Dart (Android) 中创建动态 Radio-Group

java - Firebase 数据库查询结合 orderByChild 和 startAt 不返回任何内容