public override void OnAttachedToWindow() { base.OnAttachedToWindow(); Window.AddFlags(WindowManagerFlags.ShowWhenLocked); if (_messageInput != null) { _messageInput.RequestFocus(); KeyboardStatusService.ShowKeyboard(ApplicationContext, _messageInput, true); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Window.SetLayout(DisplayDetails.DisplayWidthPx, -2); Window.SetGravity(GravityFlags.Top | GravityFlags.Left); var wlp = Window.Attributes; wlp.X = 0; wlp.Y = 0; wlp.Width = DisplayDetails.DisplayWidthPx; wlp.HorizontalMargin = 0; wlp.VerticalMargin = 0; Window.Attributes = wlp; SetContentView(Resource.Layout.remote_notification_reply); SetFinishOnTouchOutside(false); BindViews(); BindEvents(); _messageInput.RequestFocus(); KeyboardStatusService.ShowKeyboard(this, _messageInput); }