Android 手机上可以有水平标签,平板电脑上可以有垂直标签吗?

Android 手机上可以有水平标签,平板电脑上可以有垂直标签吗?,android,android-layout,android-actionbar,actionbarsherlock,android-tabhost,Android,Android Layout,Android Actionbar,Actionbarsherlock,Android Tabhost,我目前正在为我正在创建的一个应用程序设计UI,有一件事我认为会很好看,那就是在手机上使用stock ActionBar导航标签,但在平板电脑上,标签的垂直列表会显示在左侧的窗格中 是否可以只使用ActionBar的东西来实现这一点,或者我需要使用自定义视图?如果我需要使用自定义视图,是否有任何方法可以对手机和平板电脑使用相同的视图,并使其在手机上水平渲染,在平板电脑上垂直渲染 谢谢 使用不同的布局! 平板电脑的大布局 布局小,手机布局正常 请记住,在元素上使用相同的ID,这应该是有效的 有没有可

我目前正在为我正在创建的一个应用程序设计UI,有一件事我认为会很好看,那就是在手机上使用stock ActionBar导航标签,但在平板电脑上,标签的垂直列表会显示在左侧的窗格中

是否可以只使用ActionBar的东西来实现这一点,或者我需要使用自定义视图?如果我需要使用自定义视图,是否有任何方法可以对手机和平板电脑使用相同的视图,并使其在手机上水平渲染,在平板电脑上垂直渲染

谢谢

使用不同的布局! 平板电脑的大布局 布局小,手机布局正常

请记住,在元素上使用相同的ID,这应该是有效的

有没有可能只用ActionBar的东西就可以做到这一点

不,对不起

我需要使用自定义视图吗

如果我需要使用自定义视图,是否有任何方法可以对手机和平板电脑使用相同的视图,并使其在手机上水平渲染,在平板电脑上垂直渲染


因为这是您自己定制的
视图
,所以您可以自己编写,欢迎您让它做任何您想做的事情。

但这不允许我以垂直方式使用ActionBar对导航选项卡的本机支持,是吗?您是否建议使用相同的自定义
视图
句柄,使其既像选项卡,又像列表视图?就功能而言,单击列表/选项卡中的某个项目基本上只会突出显示所选项目,并替换其下方/旁边的片段,因此在我看来,它应该是相同的自定义
视图
。是否有某种方法可以从xml访问android:orientation标签并使用它指定显示哪个布局?@Unk:“是否有某种方法可以从xml访问android:orientation标签并使用它指定显示哪个布局?”--当然,与任何其他自定义
视图
的方法相同,通过
属性集