extern class NativePopupWindow in "Java" `{ android.widget.PopupWindow `}
super NativeView
new (context: NativeActivity) in "Java" `{
PopupWindow self = new PopupWindow(context);
self.setWindowLayoutMode(LinearLayout.LayoutParams.MATCH_PARENT,
LinearLayout.LayoutParams.MATCH_PARENT);
self.setClippingEnabled(false);
return self;
`}
fun content_view=(layout: NativeViewGroup) in "Java" `{ self.setContentView(layout); `}
redef fun new_global_ref import sys, Sys.jni_env `{
Sys sys = NativePopupWindow_sys(self);
JNIEnv *env = Sys_jni_env(sys);
return (*env)->NewGlobalRef(env, self);
`}
end
lib/android/ui/native_ui.nit:122,1--140,3