2011-03-28 16 views
0

我试图在聊天窗口中实现Android谷歌聊天应用程序的一部分。 效果是有一个静态的顶部和底部,但你可以在各种开放聊天之间滑动。Android用户界面:如何替换屏幕的一部分,同时维护其他部分

换句话说,我试图设计一个屏幕,顶部和底部有一个静态部分,中间有一个动态部分,可以考虑一个画廊应用程序,它显示顶部的标题,底部的“显示下一个图像”按钮以及中间的图片将被替换为您在切换活动时会看到的相同转换,唯一不同之处在于,我不需要图像,而需要更复杂的布局来替换中心(几个文本视图和图像)

我应该怎么做呢? 我想过动画,但它看起来太复杂了,我想过片段,但我不知道它是否支持所有版本,我也想过使用inflater在运行时绘制,但不让我做“下一个活动“效应。

回答

1

您可以使用RelativeLayout并将您的标题视图对齐到顶部,将页脚视图对齐到底部,并在中间显示视图(或包含将更改视图的某个布局)页脚视图和标题视图下方。

0

如果你是在动画不感兴趣,你可以把你所有的布局在屏幕和View.GONE/View.VISIBLE /浏览播放.INVISIBLE标志。使用标签进行更好的编码。

相关问题