0

我想恢复我的 ViewFlipper 显示元素的 id,比如在 Integer list[] 中的“R.id.xxx”,我尝试了在 stackoverflow 上找到的东西:

int Id=randImage();
ViewFlipper.setImageResource(Id); 

但 randImage() 不存在,我需要恢复“xxx”。

4

1 回答 1

1

假设 R.id.your_view_flipper 是您ViewFlipper在当前的 XML 布局文件中定义的Activity

ViewFlipper viewFlipper = (ViewFlipper) findViewById(R.id.your_view_flipper);
View currentView = viewFlipper.getCurrentView();
int id = currentView.getId();

id就是你要找的。

于 2012-10-11T08:09:59.640 回答