Ejemplo n.º 1
0
		public virtual bool dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent
			 @event)
		{
			@event.setClassName(java.lang.CharSequenceProxy.Wrap(GetType().FullName));
			@event.setPackageName(java.lang.CharSequenceProxy.Wrap(getPackageName()));
			android.view.ViewGroup.LayoutParams @params = getWindow().getAttributes();
			bool isFullScreen = (@params.width == android.view.ViewGroup.LayoutParams.MATCH_PARENT
				) && (@params.height == android.view.ViewGroup.LayoutParams.MATCH_PARENT);
			@event.setFullScreen(isFullScreen);
			java.lang.CharSequence title = getTitle();
			if (!android.text.TextUtils.isEmpty(title))
			{
				@event.getText().add(title);
			}
			return true;
		}
Ejemplo n.º 2
0
		public override void onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent
			 @event)
		{
			if (@event.getEventType() == android.view.accessibility.AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED)
			{
				// Action mode started
				@event.setSource(this);
				@event.setClassName(java.lang.CharSequenceProxy.Wrap(GetType().FullName));
				@event.setPackageName(java.lang.CharSequenceProxy.Wrap(getContext().getPackageName
					()));
				@event.setContentDescription(mTitle);
			}
			else
			{
				base.onInitializeAccessibilityEvent(@event);
			}
		}