下面是一个Fragment的xml,fragment是放在activity的viewpager中
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray" >
<EditText
android:id="@+id/et_one_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<Button
android:id="@+id/one_nextpager"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:onClick="nextpager"
android:text="下一页" />
</RelativeLayout>
我需要在activity中拿到button并设置监听,,求解

------解决思路----------------------
为毛不在Fragment里面写Button点击事件?如果一定要在Activity里面监听Button点击事件的话,你可以在fragment里面写一个该Button的点击事件回调,不就能满足你的需求?具体怎么写点击事件回调如果不清楚的话就百度,不难。
------解决思路----------------------
getfragment().变量名,不就获取了吗
------解决思路----------------------
((Button)getFragmentManager().findFragmentById(/*frgment的id*/).getView().findViewById(R.id.one_nextpager)).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO 自动生成的方法存根
}
});
------解决思路----------------------
推荐1L给出的回调函数解决方法。
------解决思路----------------------
可以通过回调接口,也可以通过FragmentManager拿到Fragment控件