我要全屏显示一个layout,不显示标题栏的那种。onCreate代码里已经设置了 FLAG_FULLSCREEN 还是不行,标题栏还是在。
public 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.home); }
求高手看看,这段代码有什么问题,要隐藏标题栏该怎么弄
试试这个:
public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 隐去状态栏部分 this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); // 隐去标题栏 this.requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(new MyView(this)); } }
设置应用的manifest里 android:theme
<application android:icon="@drawable/ic_launcher" android:label="@string/name" android:theme="@android:style/Theme.NoTitleBar" >