BringToFront не работает в макете координатора
Android Studio 2.0 Preview 4
Я использую, чтобы использоватьBringToFront
чтобы получитьTextView
для отображения перед другими элементами управления.
Докана передний план() скажи тебе надо позвонитьrequestlayout
invalidate
, Что я делаю, но не работает.
tvLevel.bringToFront();
tvLevel.requestLayout();
tvLevel.invalidate();
Я использую этоTextView
внутриandroid.support.design.widget.CoordinatorLayout
Тем не менее, следующий код работает. Но поддерживает только API 21 и выше. Но мне нужно поддерживать API 16.
if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
tvLevel.setTranslationZ(4);
tvLevel.invalidate();
}
Или установивxml
свойство атрибутаandroid:translationZ("4dp")
работает. Однако только для API 21