注:在ViewPager中因为instantiateItem时会改变控件的所指, 例如: 由同一xml布局的文件中,button设置了OnClickListener,但是按下button响应的控件却不是它或无响应,那是因为你按下的那个button不是你所期望的页面的button,所以在onClickListener中,需要重新寻找到对应的button,可有如下代码实现 View parent = (View)v.getParent();//获取Parent以重新获取button Button button = (Button)parent.findViewById(R.id.*);//获取Button
|