FileDocCategorySizeDatePackage
BridgeWindowSession.javaAPI DocAndroid 5.1 API6124Thu Mar 12 22:22:44 GMT 2015com.android.layoutlib.bridge.android

BridgeWindowSession

public final class BridgeWindowSession extends Object implements android.view.IWindowSession
Implementation of {@link IWindowSession} so that mSession is not null in the {@link SurfaceView}.

Fields Summary
Constructors Summary
Methods Summary
public intadd(android.view.IWindow arg0, int seq, android.view.WindowManager.LayoutParams arg1, int arg2, android.graphics.Rect arg3, android.graphics.Rect arg4, android.view.InputChannel outInputchannel)

        // pass for now.
        return 0;
    
public intaddToDisplay(android.view.IWindow arg0, int seq, android.view.WindowManager.LayoutParams arg1, int arg2, int displayId, android.graphics.Rect arg3, android.graphics.Rect arg4, android.view.InputChannel outInputchannel)

        // pass for now.
        return 0;
    
public intaddToDisplayWithoutInputChannel(android.view.IWindow arg0, int seq, android.view.WindowManager.LayoutParams arg1, int arg2, int displayId, android.graphics.Rect arg3, android.graphics.Rect arg4)

        // pass for now.
        return 0;
    
public intaddWithoutInputChannel(android.view.IWindow arg0, int seq, android.view.WindowManager.LayoutParams arg1, int arg2, android.graphics.Rect arg3, android.graphics.Rect arg4)

        // pass for now.
        return 0;
    
public android.os.IBinderasBinder()

        // pass for now.
        return null;
    
public voiddragRecipientEntered(android.view.IWindow window)

        // pass for now
    
public voiddragRecipientExited(android.view.IWindow window)

        // pass for now
    
public voidfinishDrawing(android.view.IWindow arg0)

        // pass for now.
    
public voidgetDisplayFrame(android.view.IWindow window, android.graphics.Rect outDisplayFrame)

        // pass for now.
    
public booleangetInTouchMode()

        // pass for now.
        return false;
    
public android.view.IWindowIdgetWindowId(android.os.IBinder window)

        // pass for now.
        return null;
    
public voidonRectangleOnScreenRequested(android.os.IBinder window, android.graphics.Rect rectangle)

        // pass for now.
    
public booleanoutOfMemory(android.view.IWindow window)

        return false;
    
public voidperformDeferredDestroy(android.view.IWindow window)

        // pass for now.
    
public booleanperformDrag(android.view.IWindow window, android.os.IBinder dragToken, float touchX, float touchY, float thumbCenterX, float thumbCenterY, android.content.ClipData data)

        // pass for now
        return false;
    
public booleanperformHapticFeedback(android.view.IWindow window, int effectId, boolean always)

        // pass for now.
        return false;
    
public android.os.IBinderprepareDrag(android.view.IWindow window, int flags, int thumbnailWidth, int thumbnailHeight, android.view.Surface outSurface)

        // pass for now
        return null;
    
public intrelayout(android.view.IWindow iWindow, int i, android.view.WindowManager.LayoutParams layoutParams, int i2, int i3, int i4, int i5, android.graphics.Rect rect, android.graphics.Rect rect2, android.graphics.Rect rect3, android.graphics.Rect rect4, android.graphics.Rect rect5, android.content.res.Configuration configuration, android.view.Surface surface)

        // pass for now.
        return 0;
    
public voidremove(android.view.IWindow arg0)

        // pass for now.
    
public voidreportDropResult(android.view.IWindow window, boolean consumed)

        // pass for now
    
public android.os.BundlesendWallpaperCommand(android.os.IBinder window, java.lang.String action, int x, int y, int z, android.os.Bundle extras, boolean sync)

        // pass for now.
        return null;
    
public voidsetInTouchMode(boolean arg0)

        // pass for now.
    
public voidsetInsets(android.view.IWindow window, int touchable, android.graphics.Rect contentInsets, android.graphics.Rect visibleInsets, android.graphics.Region touchableRegion)

        // pass for now.
    
public voidsetTransparentRegion(android.view.IWindow arg0, android.graphics.Region arg1)

        // pass for now.
    
public voidsetUniverseTransform(android.os.IBinder window, float alpha, float offx, float offy, float dsdx, float dtdx, float dsdy, float dtdy)

        // pass for now.
    
public voidsetWallpaperDisplayOffset(android.os.IBinder windowToken, int x, int y)

        // pass for now.
    
public voidsetWallpaperPosition(android.os.IBinder window, float x, float y, float xStep, float yStep)

        // pass for now.
    
public voidwallpaperCommandComplete(android.os.IBinder window, android.os.Bundle result)

        // pass for now.
    
public voidwallpaperOffsetsComplete(android.os.IBinder window)

        // pass for now.