横竖屏切换【Android】
来源:互联网 发布:索尼rx100一代知乎 编辑:程序博客网 时间:2024/04/30 23:23
1.强制设置横屏:
<activity android:name=".MainActivity" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden|screenSize" android:screenOrientation="landscape" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
2.改变方向
public void onConfigurationChanged(Configuration newConfig) {//方向改变时自动调用该方法super.onConfigurationChanged(newConfig);int orientation = newConfig.orientation;if(orientation==Configuration.ORIENTATION_PORTRAIT){Toast.makeText(this, "竖屏", 0).show();} else {Toast.makeText(this, "横屏", 0).show();}}public void switchOrientation(View v){//1.得到当前方向int orientation = getResources().getConfiguration().orientation;//2.设置新的方向if(orientation==Configuration.ORIENTATION_PORTRAIT){//Toast.makeText(this, "竖屏", 0).show();//变为横屏setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);} else {//Toast.makeText(this, "横屏", 0).show();//变为竖屏setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);}}
0 0
- Android 横竖屏切换
- Android横竖屏'切换
- Android横竖屏切换
- Android 横竖屏切换
- Android横竖屏切换
- android 横竖屏切换
- android 横竖屏切换
- Android横竖屏切换
- Android 横竖屏切换
- android切换横竖屏
- android 横竖屏切换
- Android横竖屏切换
- android 横竖屏切换
- Android横竖屏切换
- android 横竖屏切换
- Android横竖屏切换
- Android横竖屏切换
- Android横竖屏切换
- C++学习笔记--关联容器
- android 开发随手记
- hdu 2571 命运
- 欢迎使用CSDN-markdown编辑器
- 第一章 vagrant简介--Installing VirtualBox(7)
- 横竖屏切换【Android】
- HDU Problem 3466 Proud Merchants【01背包】
- ORA-12537: TNS:connection closed
- RPR 弹性分组环
- Tomcat启动时报错java.lang.lllegalStateException(SpringMvc项目)
- Rikka with Parenthesis II
- JS arguments对象
- HDU-2087 剪花布条 【KMP简单变型】
- 使用awk拼接字段时部分中文乱码问题