我做了一個很好的ViewPager,現在,當用戶在屏幕上雙擊時,我想要一個底部菜單欄出現/消失。我認爲這很容易,但在閱讀了很多論壇並嘗試了很多潛在的解決方案後,我不得不承認我無法實現它。 :-(在ViewFlipper上檢測到雙擊
會有人能夠給我提供一個完整的解決方案代碼爲提前
感謝
這裏是我的基本代碼:?
public class ActivityMain extends FragmentActivity
{
static final int NUM_PAGES = 3;
CustomFragmentStatePagerAdapter fragment_pager_adapter;
ViewPager view_pager;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
fragment_pager_adapter = new CustomFragmentStatePagerAdapter(getSupportFragmentManager());
view_pager = (ViewPager) findViewById(R.id.view_pager);
view_pager.setAdapter(fragment_pager_adapter);
}
public static class CustomFragmentStatePagerAdapter extends FragmentStatePagerAdapter
{
public CustomFragmentStatePagerAdapter(FragmentManager fm)
{
super(fm);
}
@Override
public int getCount()
{
return NUM_PAGES;
}
@Override
public Fragment getItem(int position)
{
Fragment fragment = null;
switch (position)
{
case 0:
fragment = new Fragment0();
break;
case 1:
fragment = new Fragment1();
break;
case 2:
fragment = new Fragment2();
break;
}
return fragment;
}
}
}
謝謝,但我的問題不是創建一個DoubleTap捕手,而是使其與ViewPager一起工作。 – thomaus 2012-07-10 11:33:58