view1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mPosition=vfNotice.getDisplayedChild();
String id = mList.get(mPosition).getId;
DetailsActivity.startVisit(mContent, id);
}
});
vfNotice.addView(view1);
项目中遇到了ViewFlipper做通知提醒,并且要求根据不同提醒去跳转其他页面,目前测试过 ViewFlipper.getCurrentView().setOnClickListener()的方法并没有效果; 关键是获取当前子view的position 即:
ViewFlipper.getDisplayedChild() 的方法可用