示例#1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Paranoma);
            gyroscopeObserver = new GyroscopeObserver();
            gyroscopeObserver.SetMaxRotateRadian(Math.PI / 9);
            PanoramaImageView panoramaImageView = FindViewById <PanoramaImageView>(Resource.Id.panoramaImageView1);

            panoramaImageView.SetGyroscopeObserver(gyroscopeObserver);
            Glide.With(this).Load(Resource.Drawable.panorama).Into(panoramaImageView);
            // Create your application here
        }
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.Main);

            gyroscopeObserver = new GyroscopeObserver();
            gyroscopeObserver.setMaxRotateRadian(Math.PI / 9);

            PanoramaImageView.Lib.PanoramaImageView image = FindViewById <PanoramaImageView.Lib.PanoramaImageView>(Resource.Id.panoramaImageView1);
            image.SetOnPanoramaScrollListener(new PanoramaScrollListener()
            {
            });
            image.mEnablePanoramaMode = true;
            image.SetEnableScrollbar(true);
            image.SetInvertScrollDirection(false);
            image.SetGyroscopeObserver(gyroscopeObserver);
        }