如何在Android中创建一个标签式的UI?

如何在Android中创建一个标签式的UI?,android,android-layout,android-animation,android-view,Android,Android Layout,Android Animation,Android View,我试图在活动中实现一个类似于UI的选项卡。这就是我想要的样子。 有3个按钮,每个按钮都与线性布局关联。当用户单击按钮时,当前可见布局将淡出,与单击按钮关联的布局将淡入视图。 如何做到这一点?特别是如何使淡入淡出效果?您需要的是TabHost视图: 这里有一个教程:您需要的是TabHost视图: 这里有一个教程:最好使用tab小部件,如果仍然需要手动操作,可以执行以下操作: 创建一个相对布局(根) 创建一个具有特性宽度填充父级高度包裹内容的线性布局,并给出宽度3 以线性布局放置3个按钮,重量为1

我试图在活动中实现一个类似于UI的选项卡。这就是我想要的样子。
有3个按钮,每个按钮都与线性布局关联。当用户单击按钮时,当前可见布局将淡出,与单击按钮关联的布局将淡入视图。

如何做到这一点?特别是如何使淡入淡出效果?

您需要的是TabHost视图:


这里有一个教程:

您需要的是TabHost视图:


这里有一个教程:

最好使用tab小部件,如果仍然需要手动操作,可以执行以下操作:

  • 创建一个相对布局(根)
  • 创建一个具有特性宽度填充父级高度包裹内容的线性布局,并给出宽度3
  • 以线性布局放置3个按钮,重量为1
  • 为每个类似选项卡的按钮选择3个相对布局,确保这3个布局在按钮布局的上方/下方对齐
  • 每个按钮的点击事件设置每个相对布局的可视性我完全满足您的需要

  • 最好使用tab widget,如果仍然需要手动操作,可以执行以下操作:

  • 创建一个相对布局(根)
  • 创建一个具有特性宽度填充父级高度包裹内容的线性布局,并给出宽度3
  • 以线性布局放置3个按钮,重量为1
  • 为每个类似选项卡的按钮选择3个相对布局,确保这3个布局在按钮布局的上方/下方对齐
  • 每个按钮的点击事件设置每个相对布局的可视性我完全满足您的需要

  • 我已经编辑了你的回复,所以它的格式很好。。。点击“编辑”按钮查看内容。。。这样你就可以知道将来怎么做:)谢谢@Alex Lockwood我编辑了你的回复,所以格式很好。。。点击“编辑”按钮查看内容。。。这样你就可以知道将来怎么做:)谢谢@Alex Lockwood