Example #1
0
 /// <summary>Unregisters an input channel.</summary>
 /// <remarks>
 /// Unregisters an input channel.
 /// Does nothing if the channel is not currently registered.
 /// </remarks>
 /// <param name="inputChannel">The input channel to unregister.</param>
 /// <hide></hide>
 public static void unregisterInputChannel(android.view.InputChannel inputChannel)
 {
     if (inputChannel == null)
     {
         throw new System.ArgumentException("inputChannel must not be null");
     }
     lock (sLock)
     {
         nativeUnregisterInputChannel(inputChannel);
     }
 }
Example #2
0
 /// <summary>Registers an input channel and handler.</summary>
 /// <remarks>Registers an input channel and handler.</remarks>
 /// <param name="inputChannel">The input channel to register.</param>
 /// <param name="inputHandler">The input handler to input events send to the target.</param>
 /// <param name="messageQueue">The message queue on whose thread the handler should be invoked.
 ///     </param>
 /// <hide></hide>
 public static void registerInputChannel(android.view.InputChannel inputChannel, android.view.InputHandler
                                         inputHandler, android.os.MessageQueue messageQueue)
 {
     if (inputChannel == null)
     {
         throw new System.ArgumentException("inputChannel must not be null");
     }
     if (inputHandler == null)
     {
         throw new System.ArgumentException("inputHandler must not be null");
     }
     if (messageQueue == null)
     {
         throw new System.ArgumentException("messageQueue must not be null");
     }
     lock (sLock)
     {
         nativeRegisterInputChannel(inputChannel, inputHandler, messageQueue);
     }
 }
Example #3
0
 /// <hide></hide>
 public InputQueue(android.view.InputChannel channel)
 {
     mChannel = channel;
 }
Example #4
0
 private static void nativeUnregisterInputChannel(android.view.InputChannel inputChannel
                                                  )
 {
     throw new System.NotImplementedException();
 }
Example #5
0
 private static void nativeRegisterInputChannel(android.view.InputChannel inputChannel
                                                , android.view.InputHandler inputHandler, android.os.MessageQueue messageQueue)
 {
     throw new System.NotImplementedException();
 }
Example #6
0
 private void onInputChannelDestroyedNative(int handle, android.view.InputChannel
                                            channel)
 {
     throw new System.NotImplementedException();
 }
Example #7
0
 private void nativeTransferTo(android.view.InputChannel other)
 {
     throw new System.NotImplementedException();
 }
Example #8
0
 public void transferTo(android.view.InputChannel outParameter)
 {
     throw new System.NotImplementedException();
 }
Example #9
0
 public abstract int add(android.view.IWindow arg1, int arg2, android.view.WindowManagerClass
                         .LayoutParams arg3, int arg4, android.graphics.Rect arg5, android.view.InputChannel
                         arg6);
Example #10
0
 public virtual int add(android.view.IWindow window, int seq, android.view.WindowManagerClass
                        .LayoutParams attrs, int viewVisibility, android.graphics.Rect outContentInsets,
                        android.view.InputChannel outInputChannel)
 {
     throw new System.NotImplementedException();
 }
Example #11
0
		/// <hide></hide>
		public InputQueue(android.view.InputChannel channel)
		{
			mChannel = channel;
		}