我有一个有三个视图insdie的viewFlipper,
v1.id = 0
v2.id = 1
v3.id = 2
我怎么知道/获取当前的视图ID?
我有文本框,我需要根据当前视图ID
进行更新 getDisplayedChild()
有时会返回大于3的数字,如4,5
答案 0 :(得分:1)
仅添加这三个视图。我认为你是一次又一次地添加视图,以便重复视图,id将超过3.再次检查你的代码。
答案 1 :(得分:-2)
如果你真的需要一个id而不是一个索引,那么viewFlipper.getCurrentView().getId()
应该可行。此外,您的鳍状肢看起来确实有超过3个视图。