2012-02-05 48 views
1

我已經使用了android v4 viewPager小部件。當我點擊viewpager的當前頁面時,我想要轉到不同的頁面。我嘗試使用setOnClickListener。但是這個行爲沒有被聽取。當我使用setOnTouchListener,這個工作,但是刷卡動作消失的頁面被充氣與textviews相對佈局 請參閱代碼片段:提供點擊行爲以查看持有者

mInfoPager = (ViewPager)findViewById(R.id.info_pager); 
    mInfoPager.setClickable(true); 
    mInfoPager = new InfoPagerAdapter(InfoScreen.this,5); 
    mInfoPager.setAdapter(mInfoPagerAdapter); 

..

mInfoPager.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 

      //Not coming here?? 

     } 
    }); 
+0

同樣的問題。無法在ViewPager上觸發onClick ... – jul 2012-04-20 09:00:33

回答

2

我建議你將OnClickListener放入ViewPager中的視圖中,並在ViewPager中調用 函數,以便它可以向左/向右滾動 - 這可能會起作用;)

相關問題