android 被强制横屏,Activity重启问题解决方案
16lz
2021-01-23
比如Activity启动了系统照相机功能,返回时有时Activity会强制重启,解决方案如下:
1、在配置文件中为Activity添加如下属性:
android:configChanges="keyboardHidden|orientation|screenSize"
2、在Activity方法中重写onConfigurationChanged方法:
public void onConfigurationChanged(Configuration newConfig) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
super.onConfigurationChanged(newConfig);
}
这样Activity就不会强制横屏了。
更多相关文章
- [转]]Android 应用签名提权方法
- 【Android】android开发---实现屏幕旋转的两种方法
- Android-缓存数据保存-通用方法
- Android 中 ListView Adapter getView 被多次调用问题 解决方法
- Android监听来电和去电的实现方法
- Android 屏幕的旋转 onConfigurationChanged方法
- 查看android里的数据库的内容的方法
- 让android定时关机的实现方法
- android Listview中button 和Listview可同时点击的方法