- 使用addOnPageChangeListener
無效addOnPageChangeListener(ViewPager.OnPageChangeListener聽衆) 添加將被調用時的頁面變化或 監聽器遞增滾動。
怎麼樣?
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float
positionOffset, int positionOffsetPixels) {
}
@Override
public void onPageSelected(int position)
{
if(position == 3)
{
// DO your work
}
}
@Override
public void onPageScrollStateChanged(int state) {
}
});
的OnClick
buttonOBJ.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
viewPager.setCurrentItem(viewPager.getCurrentItem() + 1, true);
}
});
你嘗試過** ** addOnPageChangeListener好 –
對我來說是在使用靜態字符串沒有問題,我也用它來繞過 – Pulkit
一些信息,我只在Android開發涉足該鏈接,但你應該使用Context對象來放置數據。靜態不是一個好主意,因爲它們不受生命週期概念的控制,所以你的應用程序可能會被重新加載而不會注意到數據已經消失。 – daniu