私は2.3アンドロイドでホロウィジェットを使用するために個人的なテーマをやっています。
これは私がしました:
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="AppThemes" parent="@style/Theme.Sherlock">
<item name="android:editTextStyle">@style/EditTextAppTheme</item>
<item name="android:checkboxStyle">@style/CheckBoxAppTheme</item>
<item name="android:radioButtonStyle">@style/RadioButtonAppTheme</item>
<item name="android:buttonStyle">@style/ButtonAppTheme</item>
<item name="android:imageButtonStyle">@style/ImageButtonAppTheme</item>
<item name="android:spinnerStyle">@style/SpinnerAppTheme</item>
<item name="android:dropDownSpinnerStyle">@style/SpinnerAppTheme.DropDown</item>
<item name="android:spinnerDropDownItemStyle">@style/SpinnerDropDownItemAppTheme</item>
</style>
</resources>
問題は、ウィジェットが正しいスタイルをとらないが、デフォルトのスタイルをとることです。編集テキストで@style/ EditTextAppThemeを強制的に割り当てようとしましたが、機能しました。問題は、テーマが適用されないことです。
何か案が?
更新:テーマが適用され、正常に機能します。ソロの問題は、標準のテーマで表示されるダイアログ内の編集テキストです。