Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android Theme.Holo.Dialog cambio de líneas azules a naranja

Color predeterminado para líneas en el tema de Android Theme.Holo.Dialog son azules. Me gustaría saber cómo cambiar esto a cualquier otro color. Naranja en mi caso

Puedo cambiar el texto o el fondo etc. que orveriding el tema con un style.xml de encargo

<style name="Theme.MyTheme" parent="@android:style/Theme.Holo.Dialog" > <item name="android:textColor">@color/coloroscuro</item> <item name="android:textColorHint">@color/coloroscuro</item> </style> 

Pero no sé cuál propiedad maneja el color de las líneas

Me refiero a las líneas azules que el tema tiene por defecto como los mostrados en esta otra pregunta:

Cómo a los botones del cuadro de diálogo de estilo de Android Holo tema

Tx

  • Cómo cambiar el color de un EditText enfocado cuando se utiliza "android: Theme.Holo.Light"?
  • Cambiar preferencia Resumen de artículo Color de texto en Android 4
  • Android: ¿cambia el color del texto deshabilitado mediante el tema / estilo?
  • Fondo blanco durante el lanzamiento de la aplicación
  • Android - Cambiar el color azul predeterminado del tema de Holo
  • 3 Solutions collect form web for “Android Theme.Holo.Dialog cambio de líneas azules a naranja”

    Hay una biblioteca que hace exactamente lo que usted necesita – estilo fácil de diálogos en el tema de Holo:

    https://github.com/inmite/android-styled-dialogs

    Apenas excavado alrededor en la fuente para usted – desafortunadamente la línea del divisor en las disposiciones del diálogo es una visión con un fondo de color duro codificado que no hace referencia a ningunos temas:

     <View android:id="@+id/titleDividerTop" android:layout_width="match_parent" android:layout_height="2dip" android:visibility="gone" android:background="@android:color/holo_blue_light" /> 

    Así que si quieres cambiar el color tendrás que diseñar tu propio cuadro de diálogo personalizado. Para hacerlo más fácil, no dolería apenas copiar de la base de la fuente del androide y modificarla para requisitos particulares a sus necesidades, pero usted puede ser que también consiga mucho más que usted necesita.

    Un truco es el uso de diálogo sin barra de título, por lo que Android no dibujar la línea, a continuación, agregar el título y la línea de ti mismo en el cuadro de diálogo `s xml archivo! por ejemplo:

     <style name="myDialogStyle" parent="android:style/Theme.Holo.Dialog"> <item name="android:windowNoTitle">true</item> </style> 

    En uso manifiesto:

      <activity android:name=".Activity.Mydialog" android:theme="@style/myDialogStyle" > </activity> 

    Y en su diseño de Mydialog definen el título y la línea usted mismo con su color y estilo deseados!

    ¡aclamaciones!

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.