@Implements(value=android.view.ViewRootImpl.class, isInAndroidSdk=false) public class ShadowViewRootImpl extends Object
Constructor and Description |
---|
ShadowViewRootImpl() |
Modifier and Type | Method and Description |
---|---|
void |
callDispatchResized() |
static IWindowSession |
getWindowSession(Looper mainLooper) |
void |
playSoundEffect(int effectId) |
protected int |
relayoutWindow(WindowManager.LayoutParams params,
int viewVisibility,
boolean insetsPending) |
static void |
reset() |
protected void |
setView(View view,
WindowManager.LayoutParams attrs,
View panelParentView) |
@Implementation(maxSdk=16) public static IWindowSession getWindowSession(Looper mainLooper)
@Implementation public void playSoundEffect(int effectId)
@Implementation protected int relayoutWindow(WindowManager.LayoutParams params, int viewVisibility, boolean insetsPending) throws RemoteException
RemoteException
public void callDispatchResized()
@Implementation protected void setView(View view, WindowManager.LayoutParams attrs, View panelParentView)
@Resetter public static void reset()