android 实现横屏的方法
来源:互联网 发布:刀塔传奇攻略软件 编辑:程序博客网 时间:2024/06/05 20:06
实现横屏很简单,只需要在启动activity时加入判断。
当屏幕变为横屏的时候,系统会重新载入当前Activity的OnCreate方法
(1)首先你可以把以下方法放在你的OnCreate中来检查当前的方向,
(2)然后可以让你的SetContentView来载入不同的Layout xml.
if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
Log.i("info", "landscape");
}
else if (this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
Log.i("info", "portrait");
}
关于屏幕切换的时候
要在androidmanifest.xml中加入配置 android:configChanges="orientation|keyboardHidden|navigation
这样在程序中. Activity就不会重复的调用onCreate() 甚至不会调用onPause.onResume.
只会调用一个onConfigurationChanged(Configuration newConfig)
这是在XML加入配置选项的前提下.
- android 实现横屏的方法
- android 实现横屏的方法
- Android实现截屏的方法
- Android禁止截屏的实现方法
- Android实现全屏显示的方法 固定横屏或者竖屏的方法
- android PUSH的实现方法
- Android监听器的实现方法
- Android监听器的实现方法
- android多线程的实现方法
- Android 实现线程的方法
- Android实现定时器的方法
- Android实现虚线的方法
- Android实现定时器的方法
- android中饼状图的实现方法
- android 实现倒计时的方法
- Android - Android实现定时器的方法
- Android应用:实现全屏和固定横竖屏的方法
- android中満屏,真正的全屏实现方法
- 添加水印(适用于保存图片到文件夹)
- SCJP试题一
- linux蓝牙编程 bluez
- SQL Server视图使用
- php的session与cookie的区别
- android 实现横屏的方法
- LPTSTR、LPCSTR、LPCTSTR、LPSTR区别
- Hibernate继承映射
- 安装|SQL出现redist.cab和sql.cab错误解决办法
- 不同版本Symfony对数据库操作区别
- Google Earth上的GeoEye数据
- Windows XP Pro安装错误处理技巧
- SCJP试题二
- 调用堆栈,可以提高找bug的效率