I\'m trying to get my app to use the Holo.Light theme. I\'ve created a custom theme for Holo and put it in
Resourses\\values-v11\\FsmTheme.xml
The breakdown is on this line.
<application android:label="FutureState App Demo" android:icon="@drawable/Icon" Theme="@style/FsmTheme" />
Some of the tutorials out there show
Theme="@style/ThemeName"
but you should actually structure it the same as the rest of the element
android:theme="@style/ThemeName"
So the final structure will read
<application android:label="FutureState App Demo" android:icon="@drawable/Icon" android:theme="@style/FsmTheme" />
You can use Attributes to modify values in the AndroidManifest.xml, for example this changes the theme to holo light:
[Activity(
Label = "Foobar",
MainLauncher = true,
Theme = "@android:style/Theme.Holo.Light"
)]
public class MainActivity : Activity { ... }
You can also do this at the Application level.
But for your specific problem, it seems that you are naming your style files FsmTheme.xml
. That is incorrect. You must name any styling resources styles.xml
, so if you rename your files to Resources/values/styles.xml
and Resources/values-v11/styles.xml
everything should work as expected.