BringToFront no funciona dentro de un diseño de coordinador
Android Studio 2.0 Preview 4
Estoy usando para usarBringToFront
conseguir unTextView
para mostrar delante de los otros controles.
El doc.Traer al frente() di que tienes que llamarrequestlayout
invalidate
. Lo que hago, pero no funciona.
tvLevel.bringToFront();
tvLevel.requestLayout();
tvLevel.invalidate();
Estoy usando estoTextView
dentro de unaandroid.support.design.widget.CoordinatorLayout
Sin embargo, el siguiente código funciona. Pero solo es compatible con API 21 y superior. Pero necesito soportar API 16.
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
tvLevel.setTranslationZ(4);
tvLevel.invalidate();
}
O configurando elxml
propiedad de atributoandroid:translationZ("4dp")
trabajos. Sin embargo, solo para API 21