package org.robolectric.shadows;
import android.widget.ListPopupWindow;
import org.robolectric.RuntimeEnvironment;
import org.robolectric.annotation.Implementation;
import org.robolectric.annotation.Implements;
import org.robolectric.annotation.RealObject;
import static org.robolectric.Shadows.shadowOf;
import static org.robolectric.shadow.api.Shadow.directlyOn;
@Implements(ListPopupWindow.class)
public class ShadowListPopupWindow {
@RealObject
private ListPopupWindow realListPopupWindow;
@Implementation
public void show() {
shadowOf(RuntimeEnvironment.application).setLatestListPopupWindow(realListPopupWindow);
directlyOn(realListPopupWindow, ListPopupWindow.class).show();
}
public static ListPopupWindow getLatestListPopupWindow() {
return shadowOf(RuntimeEnvironment.application).getLatestListPopupWindow();
}
}