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


TextView diferentes formas de añadir dibujable

¿Dónde está la diferencia entre los métodos de TextView para establecer drawable? La documentación es bastante vaga.

 1) setCompoundDrawables (Drawable left, Drawable top, Drawable right, Drawable bottom) 2) setCompoundDrawablesRelative (Drawable start, Drawable top, Drawable end, Drawable bottom) 3) setCompoundDrawablesWithIntrinsicBounds(Drawable left, Drawable top, Drawable right, Drawable bottom) 4) setCompoundDrawablesRelativeWithIntrinsicBounds(Drawable start, Drawable top, Drawable end, Drawable bottom) 

Gracias por adelantado.

  • ¿Cómo puedo escribir en un archivo .txt en Android?
  • Android TextView setTextSize aumenta incorrectamente el tamaño del texto
  • Android: conversión entre cadenas, SpannedStrings y Spannablestrings
  • AppCompat v22: Establecer el color de texto predeterminado para TextView
  • ¿Cómo evitar la vista superpuesta en el diseño relativo en android?
  • Leftside de texto de un RadioButton con un margen en Android
  • Finalizar el problema de la elipse con TextViews
  • Cambiar el color de texto de un solo ClickableSpan cuando se presiona sin afectar a otros ClickableSpans en el mismo TextView
  • One Solution collect form web for “TextView diferentes formas de añadir dibujable”

    setCompoundDrawables requiere que usted llame a setBounds(Rect) en el Drawable (s) manualmente, mientras que setCompoundDrawablesWithIntrinsicBounds determinará los límites de Drawable para usted (tipo de como establecer un ImageView a wrap_content ).

    setCompoundDrawablesRelative es idéntico a setCompoundDrawables , excepto que en lugar de usar "left" y "right", utiliza "start" y "end", lo cual es útil si se desea soportar localizaciones tanto de izquierda a derecha como de derecha a izquierda Ver esta entrada del blog para más información ). Lo mismo se aplica a setCompoundDrawablesRelativeWithIntrinsicBounds y setCompoundDrawablesWithIntrinsicBounds .

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