关于android开发,activity上对viewPager中按钮监听遇到的问题

2025-04-02 08:06:35
推荐回答(1个)
回答1:

获取到三个page里面的按钮对像,对它们设置监听操作就可以了
三个page.xml实质应该是View或是View的子类,比如LinearLayout
那么就有

int[] pageIds = {R.layout.page1,R.layout.page2,R.layout.page3};
for(int i = 0;i View layout = LayoutInflater.from(mContext).inflate(pageIds[i]);

Button btn = (Button)layout.findViewById(R.id.button);//在这个位置去找你page.xml里面的按钮对像

btn.setOnClickListener(new View.OnClickListener{

@Override

public void onClick(View v){

//监听事件

}

});

}