Android 夏洛克行动酒吧不工作
我正在使用sherlock action bar制作一个动作栏,但在运行它时未显示该动作栏。以下是代码:Android 夏洛克行动酒吧不工作,android,actionbarsherlock,Android,Actionbarsherlock,我正在使用sherlock action bar制作一个动作栏,但在运行它时未显示该动作栏。以下是代码: public class NaseebactionbarActivity extends SherlockActivity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView
public class NaseebactionbarActivity extends SherlockActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ActionBar actionbar = getSupportActionBar();
actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
ActionBar.Tab PlayerTab = actionbar.newTab().setText("Fragment A");
ActionBar.Tab StationsTab = actionbar.newTab().setText("Fragment B");
actionbar.addTab(PlayerTab);
actionbar.addTab(StationsTab);
actionbar.show();
}
请告诉我问题所在以及解决方法。在AndroidManifest中,请确保将应用程序的主题设置为:
android:theme=“@style/theme.Sherlock”
在AndroidManifest中,确保将应用程序的主题设置为:
android:theme=“@style/theme.Sherlock”
从SherlockFragmentActivity
扩展您的活动
,而不是SherlockActivity
:
public class MyActivity extends SherlockFragmentActivity {
// ...
}
从
SherlockFragmentActivity
扩展您的活动
,而不是SherlockActivity
:
public class MyActivity extends SherlockFragmentActivity {
// ...
}
你运行的是什么版本,因为4和3有很大的不同。我制作了YouTube视频来帮助设置你正在运行的版本,因为4和3有很大的不同。我制作了YouTube视频来帮助建立它