是否可以在Android应用程序中实现Flex状态

时间:2010-05-31 03:25:53

标签: android viewstate state

让我解释一下我想要存档的内容。例如,在Flex中,我可以创建具有3种状态的页面(某些列表):加载状态(只显示一些带有文本的动画或标签“请稍候。”),没有记录状态(带有文本的页面说没有记录)和填充列表的页面。在Flex中使用状态非常容易。

是否可以在Android应用程序中实现类似的功能?如果你提供一些例子,我将不胜感激。

2 个答案:

答案 0 :(得分:0)

这是你要问的一个很大的问题......我这样做的方法是: 显示你的元素: - 使用ListView,您可以在其中为"no element-empty list"定义状态 对于等待屏幕,我会使用ViewSwitcher,你可以找到一个很好的例子来适应here

我希望这会有所帮助。如果您需要更多解释,请告诉我。

答案 1 :(得分:0)

感谢Sephy的回复和示例。 我真的不喜欢“没有元素空列表”的解决方案,因为这个“空”消息在加载阶段(当列表为空时)将是可见的。我更喜欢完全独立的状态,也许是Flex的习惯 对于有两种状态的情况,加载和填充列表,ViewSwitcher是一个完美的解决方案(ViewSwitcher只能有2个状态),但在我的情况下,我将有3种状态:加载,一些消息(没有互联网连接,不正确的凭据,。 ..)和数据列表。我认为可以使用ViewFlipper实现。你怎么看待它?