@Override public void layout(int left, int top, int right, int bottom) { adjustPosition(); super.layout(left, top, right, bottom); if (mClients == null) return; for (Renderer renderer : mClients) { renderer.layout(left, top, right, bottom); } }