@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
RemoteExceptionpublic void callDispatchResized()
@Implementation protected void setView(View view, WindowManager.LayoutParams attrs, View panelParentView)
@Resetter public static void reset()