打包apk开启屏幕自动跟随系统旋转及代码 android-studio
要实现屏幕自动跟随系统旋转,需要在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,然后按照提示操作即可。
原文地址: https://www.cveoy.top/t/topic/3vF 著作权归作者所有。请勿转载和采集!