I want to change z order of some views during animation

On Androids above 4.1.2 it works just fine, and on androids below 4.1.2 the Z order doesnt change, the top view remains on top.

This is what i am trying. 

```
myView.bringToFront();
((View)myView.getParent()).invalidate();

```

How to make it work on older devices ?
['https://Stackoverflow.com/questions/25306180', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/2136812/']
For Api's 21 or above There is an xml attribute known as `translateZ` which lets you define the elevation level on the view.

You can pretty much use that too.

> 
> android:translateZ="30dp" 
> 
> 
> 

\*APIs >=21
According to this I was simply missing the line

This Simple line work for you

```
yourView.bringToFront();

```