我必须在屏幕右侧实现垂直对齐的标签(即一个在另一个之下)(用作某种书签)。必须仅对设备的垂直方向进行此操作。从我在SO上看到的内容来看,修改现有的TabHost并不容易,所有给定的例子都是指设备的水平方向。我决定最简单的方法是创建一个ListView,并使每个“tab”只是列表中的一个元素。在onItemClick方法中,我处理导航并更改所单击项目的背景颜色,使其显示为已选中。我为此创建了一个单独的xml文件,并将其包含在我拥有的每个其他xml文件中。因此,我没有将标签作为我的活动的主机,而是将每个活动作为标签的主机......这似乎不是一个非常简洁的解决方案。 有没有更好的方法来实现这个?