Android Question how to change material button color using manifest. using drawable?

Similar threads

B4A Code Snippet Theme Colors
B4A Tutorial CharSequence / CSBuilder Tutorial
B4A Code Snippet Full Screen Theme
B4A Code Snippet Version safe themes
Other B4A v5.80 BETA is released!
B4A Code Snippet Change the action bar height


Licensed User
HI i simply want to change color of button in the app using theme and manifest editor
here's my snippet

CreateResource(values, theme.xml,
    <style name="MyAppTheme" parent="@android:style/Theme.Material.Light.DarkActionBar">
        <item name="android:colorPrimary">#FF9800</item>
        <item name="android:colorPrimaryDark">#F57C00</item>
        <item name="android:colorAccent">#FFA726</item>
        <item name="buttonStyle">@style/Mybutton</item>
    <style name="Mybutton" parent="@android:style/Widget.Material.Button">
        <item name="background">#ff0000</item>
I try for hours and yet not get the result.

B4A Version: 9.01.2
Java Version: 8
Parsing code.    (0.00s)
Building folders structure.    (0.02s)
Compiling code.    (0.01s)
Compiling layouts code.    (0.00s)
Organizing libraries.    (0.00s)
Generating R file.    (0.00s)
Compiling generated Java code.    (0.03s)
Convert byte code - optimized dex.    (1.79s)
Packaging files.    Error
Failed to generate resource table for split ''
res\values\theme.xml:10: error: Error: Color types not allowed (at 'background' with value '#ff0000').
how to create drawable of solid colors ?

many many, many many thanks