我在活动中有两个arraylists名称和价格。它包含3个产品的名称和价格。我们可以将其称为产品A,产品B,产品C.现在我想在屏幕上显示所有3个产品的名称和价格的产品详细信息最初将在屏幕上显示一个产品详细信息。当我向左或向右滑动屏幕时,应刷过产品A的产品详细信息,并将下一个产品的产品详细信息显示在屏幕上。因此,例如,如果首先显示A的产品详细信息,那么我向右滑动,然后应该出现B的产品详细信息。然后我再次向右滑动然后C的产品细节应该出现。当我进一步向右滑动时,由于没有更多可用产品,产品A应该返回到屏幕。这是我在左侧滑动屏幕时应该发生的事情。
如何才能实现这一特定目标。有人能给我一个线索,我应该从哪里开始?是否需要第二个活动来显示细节的刷卡?我搜索了谷歌,我发现的所有内容都是从一个活动刷到另一个活动,用于左右滑动。但我的情况与此不同。因为在我的情况下,如果产品的数量很大,我就无法在我的应用程序中为那么多产品创建活动。此外,只有在运行应用程序后才知道产品总数。因此,在运行时无法创建那么多活动。所以我认为我的问题会有另一种方式。但我不知道它的解决方案。并没有找到任何可以解决我的问题的地方。所以这就是我在这里发布这个问题的原因。我需要任何事情开始。所以如果有人知道答案肯定会帮助我很多。提前致谢,对不起我的长篇论文感到抱歉。
答案 0 :(得分:0)
根据您的说法,我相信ViewPager会提供您所需的功能。
您可能希望在从服务器加载数据之前显示ProgressBar
,然后在ViewPager
中填充并显示您的数据。