android.view.View.getContext C# (CSharp) Method

getContext() public method

public getContext ( ) : global::android.content.Context
return global::android.content.Context
        public virtual global::android.content.Context getContext()
        {
            return global::MonoJavaBridge.JavaBridge.CallObjectMethod(this, global::android.view.View.staticClass, "getContext", "()Landroid/content/Context;", ref global::android.view.View._m3) as android.content.Context;
        }

Usage Example

        public MessageBox(View view, string message)
        {
            View v = view;

            if (v == null)
                v = ApplicationActivity.MainView;

            bool err = (v == null);

            if (!err)
                err = (message == null);

            if(err)
            {
                 ConsoleMessage c = new ConsoleMessage("ERROR in MessageBox: MainView is null", "ERROR", 0, ConsoleMessage.MessageLevel.ERROR);
                 return;
             }

            java.lang.StringBuilder sb = new java.lang.StringBuilder(message);
            Toast.makeText(view.getContext(), sb, Toast.LENGTH_SHORT).show();
        }
View