2012-09-01 52 views
1

我遇到了ActionBar Sherlock(最新版本)的问题,编译成功后我没有在应用中看到ActionBar。只是黑屏和默认的TextView ... 在我遇到安装库的问题之前,但添加支持库到ActionBarSherlock后,我可以构建它。ActionbarSherlock没有出现

import com.actionbarsherlock.app.SherlockActivity; 

公共类MainActivity扩展SherlockActivity {

@Override 
    public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
} 

}

清单:

android:theme="@style/Theme.Sherlock" 

回答

0

确保您android:targetSdkVersion在您的清单设置为11或更高。

+0

我试过设置14和15,但没有成功 –

+0

@max_dev:这是一个基本的应用程序,显示了ActionBarSherlock的使用:https://github.com/commonsguy/cw-omnibus/tree/master/ActionBar/ActionBarDemo - 看看我做了什么和你有什么不同之处。 – CommonsWare

+0

我懂了!当你创建新的Android项目时,不要忘记项目的变更属性(属性 - > Android->构建目标:Android 4.0)和下面的添加库。 –