1. 程式人生 > >Android開發隱藏標題欄問題

Android開發隱藏標題欄問題

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()函數後面
       //...
    }


菜鳥入門,寫此筆記。

Android開發隱藏標題欄問題