Android基础之去掉标题栏实现全屏跟旋转屏幕
Android基础之去掉标题栏实现全屏和旋转屏幕
这是一个很常见的问题,其实也很简单我就不多说什么了,还是直接上代码.新手一看便会
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//全屏显示 setContentView(R.layout.activity_main); Button Btn=(Button)findViewById(R.id.btn); Btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { Configuration Cfg=getResources().getConfiguration(); if(Cfg.orientation==Configuration.ORIENTATION_LANDSCAPE)//如果是横屏 { MainActivity.this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); } else if (Cfg.orientation==Configuration.ORIENTATION_PORTRAIT)//如果是竖屏 { MainActivity.this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); } } }); }