Action bar does not show

前端 未结 6 1133
不思量自难忘°
不思量自难忘° 2020-12-29 02:37

I tried to implement an action bar in my application.

menu.xml




        
6条回答
  •  北海茫月
    2020-12-29 02:55

    An application with a Manifest like this

    
    
        
        
            
                
                    
                    
                
            
        
    
    

    Menu.xml like this

    
    
    
        
        
        
        
        
        
    
    

    And Activity like this

    package com.example.Actionbartest;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.Menu;
    
    public class MyActivity extends Activity {
        /**
         * Called when the activity is first created.
         */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
        }
    
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            super.onCreateOptionsMenu(menu);
            getMenuInflater().inflate(R.menu.menu, menu);
            return true;
        }
    }
    

    Looks like this.

    enter image description here

    Are you sure your phone or emulator is running Android 3.0 or above? If not, you will end up with your screenshot.

    To enable The Actionbar on older devices, you should use the AppCompat/support library (https://developer.android.com/tools/support-library/features.html)

提交回复
热议问题