Example #1
0
        public CardboardOverlayView(Context context, AttributeSet attrs)
            : base(context, attrs)
        {
            setOrientation(HORIZONTAL);

            LayoutParams @params = new LayoutParams(
                LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT, 1.0f);

            @params.setMargins(0, 0, 0, 0);

            leftView = new CardboardOverlayEyeView(context, attrs);
            leftView.setLayoutParams(@params);
            addView(leftView);

            rightView = new CardboardOverlayEyeView(context, attrs);
            rightView.setLayoutParams(@params);
            addView(rightView);

            // Set some reasonable defaults.
            setDepthOffset(0.016f);
            setColor(Color.rgb(150, 255, 180));
            setVisibility(View.VISIBLE);

            textFadeAnimation = new AlphaAnimation(1.0f, 0.0f);
            textFadeAnimation.setDuration(5000);
        }
        public CardboardOverlayView(Context context, AttributeSet attrs)
            : base(context, attrs)
        {
            setOrientation(HORIZONTAL);

            LayoutParams @params = new LayoutParams(
              LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT, 1.0f);
            @params.setMargins(0, 0, 0, 0);

            leftView = new CardboardOverlayEyeView(context, attrs);
            leftView.setLayoutParams(@params);
            addView(leftView);

            rightView = new CardboardOverlayEyeView(context, attrs);
            rightView.setLayoutParams(@params);
            addView(rightView);

            // Set some reasonable defaults.
            setDepthOffset(0.016f);
            setColor(Color.rgb(150, 255, 180));
            setVisibility(View.VISIBLE);

            textFadeAnimation = new AlphaAnimation(1.0f, 0.0f);
            textFadeAnimation.setDuration(5000);
        }
        void Initialize()
        {
            Orientation = Orientation.Horizontal;

            var ps = new LinearLayout.LayoutParams (LinearLayout.LayoutParams.MatchParent,
                                                    LinearLayout.LayoutParams.MatchParent,
                                                    1.0f);
            ps.SetMargins (0, 0, 0, 0);

            mLeftView = new CardboardOverlayEyeView (Context);
            mLeftView.LayoutParameters = ps;
            AddView(mLeftView);

            mRightView = new CardboardOverlayEyeView (Context);
            mRightView.LayoutParameters = ps;
            AddView(mRightView);

            // Set some reasonable defaults.
            SetDepthOffset(0.016f);

            SetColor(Color.Rgb (150, 255, 180));
            Visibility = ViewStates.Visible;

            mTextFadeAnimation = new AlphaAnimation(1.0f, 0.0f);
            mTextFadeAnimation.Duration = 5000;
        }
        void Initialize()
        {
            Orientation = Orientation.Horizontal;

            var ps = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MatchParent,
                                                   LinearLayout.LayoutParams.MatchParent,
                                                   1.0f);

            ps.SetMargins(0, 0, 0, 0);

            mLeftView = new CardboardOverlayEyeView(Context);
            mLeftView.LayoutParameters = ps;
            AddView(mLeftView);

            mRightView = new CardboardOverlayEyeView(Context);
            mRightView.LayoutParameters = ps;
            AddView(mRightView);

            // Set some reasonable defaults.
            SetDepthOffset(0.016f);

            SetColor(Color.Rgb(150, 255, 180));
            Visibility = ViewStates.Visible;

            mTextFadeAnimation          = new AlphaAnimation(1.0f, 0.0f);
            mTextFadeAnimation.Duration = 5000;
        }