【发布时间】:2010-06-17 20:46:33
【问题描述】:
我在 xml 中有一个布局,当用户单击“下一个”按钮时,我会膨胀,填充下一个屏幕的数据,并为新视图中的图像按钮创建和设置 onclicklistener。然后我将此视图添加到我的主 ViewFlipper 并在其上调用 showNext()。视图滑入到位,按钮在那里,但有问题:
按钮图像是一个正方形,但它是透明的,因此唯一可见的部分是一个圆圈,除非在显示第二个视图时,您会看到一个灰色方形按钮,顶部有一个圆圈。
click 事件永远不会触发。灰色方块改变颜色以指示点击(不是应该看到的圆形部分,如果它工作正常,颜色会改变),但监听器中的 onClick 事件永远不会执行。
这在我第一次执行此过程时完美运行(膨胀,创建 onClickListener,添加到 ViewFlipper- 虽然我第一次显然没有调用 showNext)。
有人见过这样的吗?快把我逼疯了
【问题讨论】:
-
没有答案对我有用。 API有问题吗?我有一个包含 50 个视图的布局(包括有错误的按钮)。可能是浏览量过多导致了问题?
标签: android events viewflipper