I'm trying to set onClick listener to a button from a ViewPager's page but when I try to run the app I get NullPointerException
....
public class MainActivity extends Activity {
    private ViewPager vPager;
    private MyPagerAdapter pagerAdapter;
    private TextView tv;
    private MyViewPagerListener pagerListener;
    private Button deleteAll;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        tv=(TextView) findViewById(R.id.page_state);
        pagerListener = new MyViewPagerListener();
        pagerAdapter = new MyPagerAdapter();
        vPager = (ViewPager) findViewById(R.id.vPager);
        vPager.setAdapter(pagerAdapter);
        vPager.setCurrentItem(0);
        vPager.setOnPageChangeListener(pagerListener);
        //Here is the problem
        ClickListener cl = new ClickListener();
        deleteAll = (Button) vPager.findViewById(R.id.btnDelete);
        deleteAll.setOnClickListener(cl);
    }
    .....
}
 
    