I’ve an app that is themed on Holo.Light theme. AOSP ICS, Honeycomb behave just fine but on Samsung TouchWiz Honeycomb, EditText backgrounds, checkboxes, etc changes to TouchWiz. How can I force it to Holo theme?
<application android:icon="@drawable/icon" android:label="@string/app_name"
android:hardwareAccelerated="true"
android:theme="@android:style/Holo.light">
I would set it on a per-activity basis.
Rather than on the overall app level. That has worked for me. Also, one thing to consider, Samsung may not have the same stylings in the Holo theme. I’ve never owned a Touchwiz tablet, but Holo was not required till ICS. You say the device you are using is Honeycomb. Do other apps successfully use holo themes? If that’s the case, you could try to implement the HoloEverywhere library to force a Holo Theme.