Android ActionBarSherlock作为内部类

Android ActionBarSherlock作为内部类,android,actionbarsherlock,inner-classes,Android,Actionbarsherlock,Inner Classes,我能够在内部类中扩展SherlockActivity,并在外部类中使用它 但是我不能在外部类中使用getSupportActionBar().setTitle(“test”) 我试图在我的外部类onCreate中创建新类,但仍然无法设置标题 2.问题:MyActionbar MyActionbar=新的MyActionbar()在android 2.3中不起作用 public class MyActivity extends ListActivity { MyActionbar myaction

我能够在内部类中扩展SherlockActivity,并在外部类中使用它

但是我不能在外部类中使用
getSupportActionBar().setTitle(“test”)

我试图在我的外部类onCreate中创建新类,但仍然无法设置标题

2.问题:
MyActionbar MyActionbar=新的MyActionbar()
在android 2.3中不起作用

public class MyActivity extends ListActivity {
MyActionbar myactionbar = new MyActionbar ();

@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
// ...
}

public class MyActionbar extends SherlockActivity  {

         @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);        
            getSupportActionBar().setTitle("test");
}
}