Ich benutze Visual Studio.Benutzerdefiniertes Design für Android in Xamarin nicht gefunden
In meiner MainActivity.cs-Datei versuche ich ein benutzerdefiniertes Thema festzulegen. Das Aktivitäts Attribut sieht wie folgt aus: [Activity(Label = "MyTest", Icon = "@drawable/icon", Theme = "@android:style/Theme.Idkred", MainLauncher = true, ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation)]
Wenn ich versuche und bauen Ich erhalte: error APT0000: No resource found that matches the given name (at 'theme' with value '@android:style/Theme.Idkred').
Ich habe einen Werte-Ordner in meinem Android-Ressourcen-Ordner. Darin befindet sich eine Datei styles.xml. Die Build-Aktion der Datei "styles.xml" ist AndroidResource.
Es sieht aus wie es verarbeitet wird, weil in der Build-Ausgabe sehe ich Processing: obj\Debug\res\values\styles.xml
.
Meine styles.xml Datei hat das:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Idkred" parent="@android:style/Theme.Holo.Light">
<item name="android:actionBarItemBackground">@drawable/selectable_background_idkred</item>
<item name="android:popupMenuStyle">@style/PopupMenu.Idkred</item>
<item name="android:dropDownListViewStyle">@style/DropDownListView.Idkred</item>
<item name="android:actionBarTabStyle">@style/ActionBarTabStyle.Idkred</item>
<item name="android:actionDropDownStyle">@style/DropDownNav.Idkred</item>
<item name="android:actionBarStyle">@style/ActionBar.Solid.Idkred</item>
<item name="android:actionModeBackground">@drawable/cab_background_top_idkred</item>
<item name="android:actionModeSplitBackground">@drawable/cab_background_bottom_idkred</item>
<item name="android:actionModeCloseButtonStyle">@style/ActionButton.CloseMode.Idkred</item>
</style>
... (more styles)
</resources>
Danke! Das hat es getan. – bodangly