【发布时间】:2017-09-18 15:59:27
【问题描述】:
我想在片段的左边框上放置一个按钮,最后一个按钮将隐藏在屏幕右侧,并且在其布局中仅显示上述按钮的一半。当按下按钮时,片段将动画到屏幕的另一侧和最初可见的按钮的一半,现在它将隐藏显示另一半,以便用户可以反转片段动画。我的问题是我不知道如何将按钮放在片段上。
【问题讨论】:
-
我已经解决了我的问题,AndroidImageSlider-master 是解决方案...谢谢
我想在片段的左边框上放置一个按钮,最后一个按钮将隐藏在屏幕右侧,并且在其布局中仅显示上述按钮的一半。当按下按钮时,片段将动画到屏幕的另一侧和最初可见的按钮的一半,现在它将隐藏显示另一半,以便用户可以反转片段动画。我的问题是我不知道如何将按钮放在片段上。
【问题讨论】:
我不确定这在简单代码中是否可行。但是,如果您对复杂的解决方案感到满意,那么您有 2 个:
您可以让片段宽度 = 屏幕宽度 + 半按钮宽度。最初,您的片段将显示为只有额外的按钮宽度可见。然后你在它上面播放一个从右到左的过渡动画,按钮的另一半将与片段一起变得可见。
您可以将片段和按钮分离为两个不同的实体,并将它们放置在布局中,以便您在 Image1 中显示。稍后当您在片段上播放动画时,也可以在按钮上播放。动画属性将保持不变,但它会为 2 个视图而不是 1 个视图设置动画。
【讨论】: