NOp, :) не так, как вы хотите (не с линейным расположением). Я не уверен, но я думаю, что в Java был FlowLayout, который начинается слева и продолжает двигаться вправо, когда не осталось места, он начинает новую строку. Но в андроиде нет такой раскладки.
Но вы можете сделать некоторые обходные пути для этой проблемы. Существует много разных решений, но это невозможно сделать с помощью линейного макета. Если вы установите ориентацию, горизонталь никогда не будет переходить на новую строку.
, как предложил @Rasel, лучшее решение для вас - использовать gridview и ничего не делать с ориентацией