2

使用 ViewFlipper 时遇到奇怪的问题。在我调用 ViewFlipper.showNext(); 我有黑屏。当我将活动发送到后台并重新打开它时,视图按预期显示。这发生在 AVD 模拟器 API 15 上,API 10 上的相同代码按预期工作。我无法在真实设备上测试此问题,因为我只有 API 8 设备。

我的代码如下所示:

ViewFlipper vf = findViewById(R.id.viewFliper1);
vf.invalidate();
vf.showNext();
methodcall-it sets some TextView inside shown view

我尝试了几乎所有无效、显示文本和方法调用顺序的组合,但仍然没有成功。由于这项工作在 API 级别 10 AVD 而不是 API 级别 15 AVD 中工作,我不确定这个 AVD 错误还是我的问题。

也许 ViewFlipper 是 TabHost 的一部分的信息对于为您解决这个问题很有用......

提前致谢...

4

0 回答 0