错误:'IpageIndicator'指令或程序集引用丢失了?在xamarin android中

时间:2016-03-15 04:04:16

标签: c# xamarin xamarin.android

我从Xamarin-Android-Image-Auto-Slider-and-OOM-Issue-Ha下载xamarin android中的 imageslider的github下载代码,下面是显示错误的文件...

   if (evt.keyCode == 38) {
        evt.preventDefault();
        jQuery.event.trigger({ type: 'keyup', which: 9 });
    }
    if (evt.keyCode == 40) {
        evt.preventDefault();
        jQuery.event.trigger({ type: 'keyup', which: 9 });
    }

它显示我说错误...

  

无法找到类型或命名空间名称namespace autoImageSlider { [Activity (Label = "AutoImageScroller")] [IntentFilter(new[] { Android.Content.Intent.ActionMain }, Categories = new[] { "dk.ostebaronen.viewpagerindicator.droid.sample" })] public class AutoImageScroller : FragmentActivity { Button btn; private List<int> itemData; private int imageValue; FragStateSupport _adapter; ViewPager _pager; protected IPageIndicator _indicator; bool Continue = false; protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); // Create your application here itemData = new List<int> (); itemData.Add (Resource.Drawable.photo1); itemData.Add (Resource.Drawable.photo2); itemData.Add (Resource.Drawable.photo3); itemData.Add (Resource.Drawable.photo4); imageValue = 0; SetContentView(Resource.Layout.simple_circle_viewpager); //Set up adapter with List of photo ID as item Data _adapter = new FragStateSupport(SupportFragmentManager,itemData); //Setup pager reference _pager = FindViewById<ViewPager>(Resource.Id.pager); _pager.Adapter = _adapter; //Setup CirclePageIndicator Reference _indicator = FindViewById<CirclePageIndicator>(Resource.Id.indicator); _indicator.SetViewPager(_pager); btn = FindViewById<Button> (Resource.Id.myButton); btn.Click += HandleClick; btn.Text = "Run Slider"; } async void HandleClick (object sender, EventArgs e) { if (Continue) { btn.Text = "Run Slider"; Continue = false; } else { Continue = true; btn.Text = "Stop"; } if (Continue) { ThreadPool.QueueUserWorkItem (o => RunSlowMethod ()); } } public void RunSlowMethod() { while (Continue) { imageValue = imageValue + 1; if (imageValue > 3) { imageValue = 0; Console.WriteLine("Compute reset : t" + imageValue); } Thread.Sleep (2000); this.RunOnUiThread (() => _pager.SetCurrentItem (imageValue, true)); } } protected override void OnDestroy () { Continue = false; base.OnDestroy (); } } }   (您是否缺少using指令或程序集引用?)。

在引用文件夹中,它显示IpageIndicator

的惊叹号

请帮助我,这里应该做什么。我是xamarin android中的新蜜蜂。

0 个答案:

没有答案