Android 设置禁止横屏失效解决方法
来源:互联网 发布:网络存储器 编辑:程序博客网 时间:2024/05/01 11:20
最近在处理app的界面的时候,由于当手机进行横屏旋转时,显示的效果很差,故需要将横屏的旋转关闭。到网上查了很多的方法,网上的处理办法主要为:在androidMainfest.xml中对activity进行横屏限制。
具体操作方法为:<activityandroid:name=".activity.HomeActivity"
android:screenOrientation="portrait" >
</activity>
我对所有的activity进行限制之后,发现只有homeActivity这一个页面实现了保持竖屏的效果,而继承自fragment的各个activity均失效。
具体失效的原因不知,解决这个问题的方法是
1. 在每个activity类的onCreateView()接口中进行竖屏设置。具体代码为:getActivity().setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);通过该语句可以实现在初始化的时候就显示竖屏。
2. 同时,我们还可以通过重写publicvoid onConfigurationChanged(Configuration newConfig);函数接口来实现对旋转的操作。例如防止activity销毁重新创建。
0 0
- Android 设置禁止横屏失效解决方法
- android 设置禁止横屏
- Android禁止横屏, include设置布局
- Android设置禁止截屏
- 禁止横屏设置
- Android 禁止横竖屏切换、设置横屏
- Android 设置adjustResize失效
- VS2005断点设置失效的解决方法
- vc10设置断点失效的解决方法
- Android4.0以下Margin设置失效解决方法
- Android4.0以下Margin设置失效解决方法
- Android4.0以下Margin设置失效解决方法
- Android4.0 Margin设置失效解决方法
- UEditor设置内容setContent()失效的解决方法
- Android学习笔记——Android中全局设置禁止横屏
- Android 7.0 设置语言失效
- android禁止界面横屏
- android禁止横屏配置
- iOS开发:高德地图显示、定位、反地理编码
- [Sort]归并排序
- 弱散列映射表:WeakHashMap
- UDP和TCP通信机制(实现简单的数据发送与接收)
- 视觉感知特性 【1】人类视觉系统的信息处理机制的4个特性
- Android 设置禁止横屏失效解决方法
- 《leetCode》:Set Matrix Zeroes
- 使用BeautifulSoup爬取药智标准网数据(更改)
- 程序模拟分页系统的地址变换过程
- C语言中变量的属性(auto static register)
- BP神经网络——如何进行权值的初始化
- 1027. Colors in Mars (20)
- 响应式布局
- Android 添加手势操作