Simile?!? Giudica tu...
Ho fatto un 
	codice:
	<HorizontalScrollView
...
android:orientation="horizontal"
>
  <LinearLayout
  ...
  android:orientation="horizontal"
  >
    <Button ...>
    <Button ...>
    <Button ...>
  </LinearLayout>
</HorizontalScrollView>
 ...cancella la TableRow & ricordati gli android: orientation="horizontal"
La HorizontalScrollView serve, perchè se metti troppi button, e non ci stanno sullo schermo, l'utente può scorrere la toolbar
P.S.
Ti consiglio di mettere il codice di sopra, con la "toolbar",  in un file XML separato, e poi includerlo negli XML di tutte le maschere che devono usarlo.
In questo modo hai i seguenti vantaggi:
- un solo file XML, dove fare eventuali modifiche & correzioni
- dei files XML più piccoli, e quindi più veloci a caricare