Android开发隐藏标题栏问题

第一种方式:

requestWindowFeature(Window.FEATURE_NO_TITLE);

注意,当继承的类为AppCompatActivity 时,这种方式没有用,如下,要将其改为Activity

public class MainActivity extends AppCompatActivity

正确的写法为:

public class MainActivity extends Activity {                 //继承 Activity
       // ...
       
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE); //写在setContentView()函数前面
        setContentView(R.layout.activity_listview);
        //...
    }


第二种方式:

getSupportActionBar().hide();

继承的类为AppCompatActivity,如下

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_listview);
        getSupportActionBar().hide();          //写在setContentView()函数后面
       //...
    }


菜鸟入门,写此笔记。

猜你喜欢

转载自blog.51cto.com/11169605/2107784