У вас в родительском LinearLayout вертикальная ориентация, поэтому все дочерние элементы располагаются один за другим, вертикально. Картинка, а под ней другой LinearLayout, в котором текст.

А еще лучше, разберитесь с ConstraintLayout с ним это всё можно сделать в одном уровне вложенности, а чем меньше уровней, тем шустрее отрисовка.