要实现屏幕自动跟随系统旋转,需要在 AndroidManifest.xml 文件中添加以下代码:

<activity
    android:name=".MainActivity"
    android:configChanges="orientation|screenSize|keyboardHidden">
    // 其他的配置
</activity>

其中,android:configChanges 属性表示配置更改时要采取的操作。orientation 表示屏幕方向更改,screenSize 表示屏幕大小更改,keyboardHidden 表示键盘可用性更改。

在 MainActivity.java 中,需要添加以下代码:

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
        // 横屏
    } else {
        // 竖屏
    }
}

这个方法会在屏幕方向更改时被调用,可以在其中根据新的方向进行相应的操作。

至于如何打包 APK,可以在 Android Studio 中点击 Build -> Generate Signed Bundle / APK,然后按照提示操作即可。

Android Studio 打包 APK 并实现屏幕自动旋转

原文地址: https://www.cveoy.top/t/topic/mpGv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录