文章目录
- 1、在AndroidManifest文件中配置
- 2、在OnCreate中设置
1、在AndroidManifest文件中配置
<activity android:name=".music_play_Activity"
android:screenOrientation="portrait"/>
我们只要给Activity的screenOrientation属性设置就好了:
android:screenOrientation=”portrait” 始终竖屏
android:screenOrientation=”landscape” 始终横屏
2、在OnCreate中设置
就是直接在代码中进行设置(其实推荐写一个BaseActivity,其他的Activity继承这个Activity就好了)
import android.app.Activity;
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.support.annotation.Nullable;
public class BaseActivity extends Activity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
}
对于方法的参数代表的意思:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);始终竖屏
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);始终横屏