我建設,應該在Android 2.3的運行一個應用程序,我說都ActionBarSherlock和HoloEverywhere庫。如何在使用ActionBarSherlock時應用HoloEverywhere android主題?
爲了使用ActionBarSherlock我必須使用Theme.Sherlock像這樣:
<application
...
android:theme="@style/Theme.Sherlock"
... >
這是很正常的。
我的主要活動是非常簡單:只是一個5行(我不使用ListAcivity)的ListView。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/menuListView"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
由於它的Android 2.3,我仍然有橙色&黑色主題(除了當然的動作條)。現在我想通過修改我的表現像這樣添加HoloEverywhere主題:
<application
...
android:theme="@style/Theme.HoloEverywhereDark.Sherlock"
... >
但是,這並不能改變什麼......我在想什麼?
我需要像在以前的版本中ICS微調。但我試圖導入ActionBarSherlock和Holoeverywhere。但在導入後在eclipse中拋出很多錯誤。還請告訴我們不能只使用holoeverywhere沒有ActionBarSherlock? – Vins 2012-09-12 10:29:03
哪個錯誤?是的,你可以使用Holoeverywhere without actionbarsherlock – Alexis 2012-09-12 14:07:37
像資源未找到錯誤。我做的導入是 - >文件 - >新建項目 - > Android項目從現有的代碼。 – Vins 2012-09-13 04:11:06