If i use buttons side by side instead of tabhost, can i have these buttons always on the same place on screen with different activities?
It depends on how you want to navigate.
In the three activities example the user selects a page and with the back button goes always back to the main activity.
If you want to go back and forth you need buttons and event routines in each activity.
Do you have other views on the activity ?
Or should i use different layouts but one activity?
In your case you should consider using one activity with the navigation buttons and set the different ListViews visible or not.
How many linked ListViews do you have ?
You could also put several ListViews on one page.
Best regards.