如何在Android中创建类似Tab的UI?

Ham*_*eni 0 android android-animation android-layout android-view

我正在尝试在活动中实现类似Tab的UI.这就是我想要它的方式.
有3个按钮,每个按钮与LinearLayout相关联.当用户单击按钮时,当前可见布局淡出,与单击按钮关联的布局淡入视图.
如何才能做到这一点?特别是如何使褪色效果?

Vin*_*yak 5

如果您仍想手动执行,最好使用选项卡小部件,您可以执行以下操作:

  1. 创建一个相对布局(根)
  2. 使用属性宽度填充父高度换行内容创建一个线性布局并给出3
  3. 将3个按钮放置在1 1 1 weigth的线性布局中
  4. 对每个选项卡(如按钮)采用3个相对布局,确保这3个对齐按钮布局的上方/下方
  5. 每个按钮的点击事件设置每个相对布局的可变性我完全填写你的需要