Obtener el valor del atributo Hint de AttributeSet
he reemplazado EditText como se da en este enlace .
Ahora, mientras declaro este campo dentro del diseño que estoy usando
- Las vistas agregadas dinámicamente desaparecen en orientación en Android
- Detección de vistas invisibles en un evento de movimiento
- Softkey superposición con el campo EditText
- Método recomendado para presentar texto con formato en Android?
- Android spinner cerrar
<com.and.ab1209.ClearableEditText android:id=”@+id/edit_text_clearable” android:layout_width=”fill_parent” android:hint="My Hint Goes here" android:layout_height=”wrap_content” />
¿Cómo puedo recuperar este valor de sugerencia dentro de cualquiera de estos constructor.
public ClearableEditText(Context context, AttributeSet attrs, int defStyle){...} public ClearableEditText(Context context, AttributeSet attrs){...}
¿Cómo hago esto?
- Agregue un onClickListener en Default GroupIndicator en ExpandableListView
- Diferentes diseños de hijos para diferentes grupos ExpandableListView
- La animación de vista de Android se detiene al salir de la pantalla
- Android Canvas.drawTextOnPath no parece correcto cuando la pintura se establece en Stroke
- Registrarse en la transmisión local dentro de una vista personalizada
- ¿Rellenar ListFragments con una vista personalizada?
- Cómo eliminar el espacio específico entre el padre y el niño en un ExpandableListView
- Arrastrar y soltar iconos a la pantalla de inicio
Puede acceder a los atributos xml estándar haciendo lo siguiente dentro de su constructor de vistas:
final String xmlns="http://schemas.android.com/apk/res/android"; //If you had a background attribute this is the resource id int backgroundResource = attrs.getAttributeResourceValue(xmlns, "background", -1); //This is your views hint String hint = attrs.getAttributeValue(xmlns, "hint");
No importa si su vista hereda de TextView, si usted designa una pista usando android:hint
que será accesible en su vista personalizada.
No se puede acceder a los atributos "android". Puede utilizar getHint()
después de llamar al constructor super()
. Si desea crear su propio atributo, siga este tutorial .
use this.getHint()
dentro de su constructor
- Cómo reemplazar las leyendas de Piechart utilizando achartengine API?
- Almacenar Lista de objetos utilizando DataType.SERIALIZABLE en ormlite android