Puedo desarrollar una aplicación para Android pero me da casi exactamente el mismo error como aquí
con: No hay recursos encontrado que coincida con el Nombre dado (en ‘colorAccent’ con el valor ‘@Color/acento’).

como la descripta aquí (link) no tengo colors.xml archivo en mi Proyecto. Pero he encontrado en mi Android.sdk que tengo ahí dos colors.xml los archivos. debo usar uno de estos? o tengo que crear una nueva colors.xml archivo. Si tengo que crear un nuevo archivo puede usted decirme lo que tengo que escribir en el archivo?

Soy un principiante en el Programa resp. Aplicación en desarrollo, así que espero que tengan un poco de comprensión para mí. Yo uso el Visual Studio con Xamarin v4.1

Espero que alguien me pueda ayudar 😉

Aquí puedes ver mi Strings.xml Código de archivo:

<?xml version="1.0" encoding="utf-8" ?>
<resources>
  <style name="MyTheme" parent="MyTheme.Base">
  </style>
  <style name="MyTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
    <!--If you are using revision 22.1 please use just windowNoTitle. Without android:-->
    <item name="windowNoTitle">true</item>
    <!--We will be using the toolbar so no need to show ActionBar-->
    <item name="windowActionBar">false</item>
    <!-- Set theme colors from http://www.google.com/design/spec/style/color.html#color-color-palette-->
    <!-- colorPrimary is used for the default action bar background -->
    <item name="colorPrimary">#00FFAA</item>
    <!-- colorPrimaryDark is used for the status bar -->
    <item name="colorPrimaryDark">#004D40</item>
    <!-- colorAccent is used as the default value for colorControlActivated
     which is used to tint widgets -->
    <item name="colorAccent">@color/accent</item>
    <!-- You can also set colorControlNormal, colorControlActivated
     colorControlHighlight and colorSwitchThumbNormal. 
    <item name="colorControlNormal">#00897B</item>
    <item name="colorControlActivated">#1DE9B6</item>-->
    <item name="windowActionModeOverlay">true</item>
  </style>
</resources>
  • Usted tiene que definir los colores en res/values/colors.xml. Se puede acceder a través de @color/colorName
InformationsquelleAutor Lukas | 2016-06-20

4 Comentarios

  1. 7

    Usted tendrá que crear sus propios colores (values/colors.xml) con el siguiente contenido :

    <?xml version="1.0" encoding="utf-8"?> 
    <resources>
        <color name="colorAccent">@android:color/white</color>
    </resources>

    reemplazar «blanco» con lo que más te conviene, puedes acceder a ella en el diseño de xmls con @color/colorAccent o de java como R. de color.colorAccent

  2. 3

    Agregar este código a su /res/values/colors.xml

    <resources>   
        <color name="colorPrimary">#3F51B5</color>
        <color name="colorPrimaryDark">#303F9F</color>
        <color name="colorAccent">#FF4081</color>
    </resources>
  3. 1

    Lo que ha funcionado en mi caso fue, /res/values/colors.xml:

    <?xml version='1.0' encoding='utf-8'?>
    <resources>
        <color name="red">#FF0000</color>
    </resources>

    Archivo AndroidManifest.xml

    <meta-data android:name="com.google.firebase.messaging.default_notification_color" android:resource="@color/red" />

    Recuerde que usted necesita para lograr estos valores en los xml mediante la edición de android.archivo json. Saludos.

  4. -1

    Debe usar su propio colors.xml (en la carpeta res\values). Si quieres usar Android colores estándar, se puede utilizar en el modo siguiente (por ejemplo):

    <item name="testColor">@android:color/white</item>
    • platforms\android\res\values\colors.xml: Error: no admitidos nodo ‘item’

Dejar respuesta

Please enter your comment!
Please enter your name here