Android 类型无法从类型ActionBar对非静态方法newTab()进行静态引用

Android 类型无法从类型ActionBar对非静态方法newTab()进行静态引用,android,android-actionbar,Android,Android Actionbar,这是我的代码: ActionBar actionbar; actionbar=getActionBar(); actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); actionbar.addTab(ActionBar.newTab().setText("PHP").setTabListener(this)); //this line has Error in ActionBar.newTab()

这是我的代码:

    ActionBar actionbar;
    actionbar=getActionBar();
    actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    actionbar.addTab(ActionBar.newTab().setText("PHP").setTabListener(this)); //this line has Error in ActionBar.newTab() 

问题出在哪里?

代码的最后一行尝试在ActionBar类上调用静态方法,而实际上它应该在对象实例上

请注意区别:

不正确:

actionbar.addTab(ActionBar.newTab().setText("PHP").setTabListener(this));
正确:

actionbar.addTab(actionbar.newTab().setText("PHP").setTabListener(this));