2
我被困在一個點,如果視圖尋呼機的狀態被改變,我需要隱藏列表視圖。即如果我從視圖尋呼機中的片段1滑動到片段2,我希望我的列表視圖隱藏。這可以通過OnPageScrollStateChanged來實現,我不知道xamarin studio上的實現。如何在xamarin中使用OnPageScrollStateChanged
我被困在一個點,如果視圖尋呼機的狀態被改變,我需要隱藏列表視圖。即如果我從視圖尋呼機中的片段1滑動到片段2,我希望我的列表視圖隱藏。這可以通過OnPageScrollStateChanged來實現,我不知道xamarin studio上的實現。如何在xamarin中使用OnPageScrollStateChanged
以下可能的疑問句
public class HomePageActivity : FragmentActivity, Android.Support.V4.View.ViewPager.IOnPageChangeListener
{
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
// Create your application here
SetContentView(Resource.Layout.home);
var viewPager_up = FindViewById<Android.Support.V4.View.ViewPager>(Resource.Id.viewPager_up);
viewPager_up.AddOnPageChangeListener (this);
}
public void OnPageScrollStateChanged (int state)
{
Console.WriteLine ("OnPageScrollStateChanged "+" "+state);
}
public void OnPageScrolled (int position, float positionOffset, int positionOffsetPixels){
Console.WriteLine ("OnPageScrolled "+" "+position);
}
public void OnPageSelected (int position)
{
Console.WriteLine ("OnPageSelected"+" "+position);
}
}
的做法是,使用與查看傳呼機關聯的事件有所不同:即:viewPager_up.PageSelected + = ViewPagerOnPageSelected; –