У вас в родительском LinearLayout вертикальная ориентация, поэтому все дочерние элементы располагаются один за другим, вертикально. Картинка, а под ней другой LinearLayout, в котором текст.
![5ebe3c5930ea6690594324.jpeg](https://habrastorage.org/webt/5e/be/3c/5ebe3c5930ea6690594324.jpeg)
А еще лучше, разберитесь с ConstraintLayout с ним это всё можно сделать в одном уровне вложенности, а чем меньше уровней, тем шустрее отрисовка.