Google が新しいサポート ライブラリ v7 をリリースしたので、actionbarsherlock の代わりに appcompat ライブラリを使用します。appcompat ライブラリを使用すると、向きの変更 (android:configChanges="orientation|screenSize|keyboardHidden") での再作成を無効にしても、アクションバーは引き続き機能します。これにより、多くの作業が節約されます。しかし、android >=2.1 および <3.0 のユーザーのユーザーエクスペリエンスについては、holoeverywhere (ABS に依存) を引き続き使用できれば幸いです。
ABS を holoeverywhere のライブラリとして設定し、次に AppCompat と holoeverywhere をアプリのライブラリとして設定しようとしましたが、うまくいきません。
よろしくお願いします。
編集:それらを連携させるための解決策は見つかりませんでした。しかし、ホロ スタイル ジェネレーター (リンク) を使用して、ほとんどの UI コンポーネント (EditText など) のドローアブルを変更できることがわかりました。テーマが生成されたら、ファイルの親スタイルを次のように変更するだけです。
res/values/themes_apptheme: <style name="AppTheme" parent="android:Theme.Black">
res/values-v11/themes_apptheme: <style name="AppTheme" parent="android:Theme.Holo">
に
<style name="AppTheme" parent="@style/Theme.AppCompat">