Java class: android.widget.ListView

Introduced properties

fun add_header_view_View(arg0: NativeView)

android :: Android_widget_ListView :: add_header_view_View

Java implementation: android.widget.ListView.addHeaderView(android.view.View)
fun add_header_view_View_Object_boolean(arg0: NativeView, arg1: JavaObject, arg2: Bool)

android :: Android_widget_ListView :: add_header_view_View_Object_boolean

Java implementation: android.widget.ListView.addHeaderView(android.view.View, java.lang.Object, boolean)
fun get_check_item_ids: JavaLongArray

android :: Android_widget_ListView :: get_check_item_ids

Java implementation: long[] android.widget.ListView.getCheckItemIds()
fun get_divider_height: Int

android :: Android_widget_ListView :: get_divider_height

Java implementation: int android.widget.ListView.getDividerHeight()
fun get_header_views_count: Int

android :: Android_widget_ListView :: get_header_views_count

Java implementation: int android.widget.ListView.getHeaderViewsCount()
fun get_items_can_focus: Bool

android :: Android_widget_ListView :: get_items_can_focus

Java implementation: boolean android.widget.ListView.getItemsCanFocus()
fun get_max_scroll_amount: Int

android :: Android_widget_ListView :: get_max_scroll_amount

Java implementation: int android.widget.ListView.getMaxScrollAmount()
init new(a: NativeContext): Android_widget_ListView

android :: Android_widget_ListView :: new

Java constructor: android.widget.ListView
fun remove_header_view(arg0: NativeView): Bool

android :: Android_widget_ListView :: remove_header_view

Java implementation: boolean android.widget.ListView.removeHeaderView(android.view.View)
fun set_divider_height(arg0: Int)

android :: Android_widget_ListView :: set_divider_height

Java implementation: android.widget.ListView.setDividerHeight(int)
fun set_header_dividers_enabled(arg0: Bool)

android :: Android_widget_ListView :: set_header_dividers_enabled

Java implementation: android.widget.ListView.setHeaderDividersEnabled(boolean)
fun set_items_can_focus(arg0: Bool)

android :: Android_widget_ListView :: set_items_can_focus

Java implementation: android.widget.ListView.setItemsCanFocus(boolean)
fun set_selection_after_header_view

android :: Android_widget_ListView :: set_selection_after_header_view

Java implementation: android.widget.ListView.setSelectionAfterHeaderView()
fun set_selection_from_top(arg0: Int, arg1: Int)

android :: Android_widget_ListView :: set_selection_from_top

Java implementation: android.widget.ListView.setSelectionFromTop(int, int)
fun smooth_scroll_by_offset(arg0: Int)

android :: Android_widget_ListView :: smooth_scroll_by_offset

Java implementation: android.widget.ListView.smoothScrollByOffset(int)

Redefined properties

redef type SELF: Android_widget_ListView

android $ Android_widget_ListView :: SELF

Type of this instance, automatically specialized in every class
redef fun new_global_ref: SELF

android $ Android_widget_ListView :: new_global_ref

Returns a global reference to the Java object behind this reference
redef fun pop_from_local_frame_with_env(jni_env: JniEnv): SELF

android $ Android_widget_ListView :: pop_from_local_frame_with_env

Java implementation of pop_from_local_frame

All properties

fun !=(other: nullable Object): Bool

core :: Object :: !=

Have self and other different values?
fun ==(other: nullable Object): Bool

core :: Object :: ==

Have self and other the same value?
type CLASS: Class[SELF]

core :: Object :: CLASS

The type of the class of self.
type SELF: Object

core :: Object :: SELF

Type of this instance, automatically specialized in every class
fun add_header_view_View(arg0: NativeView)

android :: Android_widget_ListView :: add_header_view_View

Java implementation: android.widget.ListView.addHeaderView(android.view.View)
fun add_header_view_View_Object_boolean(arg0: NativeView, arg1: JavaObject, arg2: Bool)

android :: Android_widget_ListView :: add_header_view_View_Object_boolean

Java implementation: android.widget.ListView.addHeaderView(android.view.View, java.lang.Object, boolean)
fun address_is_null: Bool

core :: Pointer :: address_is_null

Is the address behind this Object at NULL?
protected fun class_factory(name: String): CLASS

core :: Object :: class_factory

Implementation used by get_class to create the specific class.
fun class_name: String

core :: Object :: class_name

The class name of the object.
fun clear_choices

android :: Android_widget_AbsListView :: clear_choices

Java implementation: android.widget.AbsListView.clearChoices()
fun clear_text_filter

android :: Android_widget_AbsListView :: clear_text_filter

Java implementation: android.widget.AbsListView.clearTextFilter()
fun defer_notify_data_set_changed

android :: Android_widget_AbsListView :: defer_notify_data_set_changed

Java implementation: android.widget.AbsListView.deferNotifyDataSetChanged()
fun delete_global_ref

jvm :: JavaObject :: delete_global_ref

Delete this global reference
fun delete_local_ref

jvm :: JavaObject :: delete_local_ref

Delete this local reference
fun enabled=(value: Bool)

android :: NativeView :: enabled=

fun free

core :: Pointer :: free

Free the memory pointed by this pointer
fun get_cache_color_hint: Int

android :: Android_widget_AbsListView :: get_cache_color_hint

Java implementation: int android.widget.AbsListView.getCacheColorHint()
fun get_check_item_ids: JavaLongArray

android :: Android_widget_ListView :: get_check_item_ids

Java implementation: long[] android.widget.ListView.getCheckItemIds()
fun get_checked_item_count: Int

android :: Android_widget_AbsListView :: get_checked_item_count

Java implementation: int android.widget.AbsListView.getCheckedItemCount()
fun get_checked_item_ids: JavaLongArray

android :: Android_widget_AbsListView :: get_checked_item_ids

Java implementation: long[] android.widget.AbsListView.getCheckedItemIds()
fun get_checked_item_position: Int

android :: Android_widget_AbsListView :: get_checked_item_position

Java implementation: int android.widget.AbsListView.getCheckedItemPosition()
fun get_choice_mode: Int

android :: Android_widget_AbsListView :: get_choice_mode

Java implementation: int android.widget.AbsListView.getChoiceMode()
fun get_class: CLASS

core :: Object :: get_class

The meta-object representing the dynamic type of self.
fun get_divider_height: Int

android :: Android_widget_ListView :: get_divider_height

Java implementation: int android.widget.ListView.getDividerHeight()
fun get_header_views_count: Int

android :: Android_widget_ListView :: get_header_views_count

Java implementation: int android.widget.ListView.getHeaderViewsCount()
fun get_items_can_focus: Bool

android :: Android_widget_ListView :: get_items_can_focus

Java implementation: boolean android.widget.ListView.getItemsCanFocus()
fun get_list_padding_bottom: Int

android :: Android_widget_AbsListView :: get_list_padding_bottom

Java implementation: int android.widget.AbsListView.getListPaddingBottom()
fun get_list_padding_left: Int

android :: Android_widget_AbsListView :: get_list_padding_left

Java implementation: int android.widget.AbsListView.getListPaddingLeft()
fun get_list_padding_right: Int

android :: Android_widget_AbsListView :: get_list_padding_right

Java implementation: int android.widget.AbsListView.getListPaddingRight()
fun get_list_padding_top: Int

android :: Android_widget_AbsListView :: get_list_padding_top

Java implementation: int android.widget.AbsListView.getListPaddingTop()
fun get_max_scroll_amount: Int

android :: Android_widget_ListView :: get_max_scroll_amount

Java implementation: int android.widget.ListView.getMaxScrollAmount()
fun get_transcript_mode: Int

android :: Android_widget_AbsListView :: get_transcript_mode

Java implementation: int android.widget.AbsListView.getTranscriptMode()
fun has_text_filter: Bool

android :: Android_widget_AbsListView :: has_text_filter

Java implementation: boolean android.widget.AbsListView.hasTextFilter()
fun hash: Int

core :: Object :: hash

The hash code of the object.
fun id: Int

android :: NativeView :: id

Java implementation: int android.view.View.getId()
fun id=(id: Int)

android :: NativeView :: id=

Java implementation: android.view.View.setId(int)
init init

core :: Object :: init

fun inspect: String

core :: Object :: inspect

Developer readable representation of self.
protected fun inspect_head: String

core :: Object :: inspect_head

Return "CLASSNAME:#OBJECTID".
fun invalidate_views

android :: Android_widget_AbsListView :: invalidate_views

Java implementation: android.widget.AbsListView.invalidateViews()
fun is_fast_scroll_always_visible: Bool

android :: Android_widget_AbsListView :: is_fast_scroll_always_visible

Java implementation: boolean android.widget.AbsListView.isFastScrollAlwaysVisible()
fun is_fast_scroll_enabled: Bool

android :: Android_widget_AbsListView :: is_fast_scroll_enabled

Java implementation: boolean android.widget.AbsListView.isFastScrollEnabled()
fun is_item_checked(arg0: Int): Bool

android :: Android_widget_AbsListView :: is_item_checked

Java implementation: boolean android.widget.AbsListView.isItemChecked(int)
fun is_java_null: Bool

jvm :: JavaObject :: is_java_null

Is self null in Java?
intern fun is_same_instance(other: nullable Object): Bool

core :: Object :: is_same_instance

Return true if self and other are the same instance (i.e. same identity).
fun is_same_serialized(other: nullable Object): Bool

core :: Object :: is_same_serialized

Is self the same as other in a serialization context?
intern fun is_same_type(other: Object): Bool

core :: Object :: is_same_type

Return true if self and other have the same dynamic type.
fun is_scrolling_cache_enabled: Bool

android :: Android_widget_AbsListView :: is_scrolling_cache_enabled

Java implementation: boolean android.widget.AbsListView.isScrollingCacheEnabled()
fun is_smooth_scrollbar_enabled: Bool

android :: Android_widget_AbsListView :: is_smooth_scrollbar_enabled

Java implementation: boolean android.widget.AbsListView.isSmoothScrollbarEnabled()
fun is_stack_from_bottom: Bool

android :: Android_widget_AbsListView :: is_stack_from_bottom

Java implementation: boolean android.widget.AbsListView.isStackFromBottom()
fun is_text_filter_enabled: Bool

android :: Android_widget_AbsListView :: is_text_filter_enabled

Java implementation: boolean android.widget.AbsListView.isTextFilterEnabled()
init new(a: NativeContext): Android_widget_ListView

android :: Android_widget_ListView :: new

Java constructor: android.widget.ListView
fun new_global_ref: SELF

jvm :: JavaObject :: new_global_ref

Returns a global reference to the Java object behind this reference
init nul: Pointer

core :: Pointer :: nul

C NULL pointer
intern fun object_id: Int

core :: Object :: object_id

An internal hash code for the object based on its identity.
fun on_remote_adapter_connected: Bool

android :: Android_widget_AbsListView :: on_remote_adapter_connected

Java implementation: boolean android.widget.AbsListView.onRemoteAdapterConnected()
fun on_remote_adapter_disconnected

android :: Android_widget_AbsListView :: on_remote_adapter_disconnected

Java implementation: android.widget.AbsListView.onRemoteAdapterDisconnected()
fun output

core :: Object :: output

Display self on stdout (debug only).
intern fun output_class_name

core :: Object :: output_class_name

Display class name on stdout (debug only).
fun point_to_position(arg0: Int, arg1: Int): Int

android :: Android_widget_AbsListView :: point_to_position

Java implementation: int android.widget.AbsListView.pointToPosition(int, int)
fun point_to_row_id(arg0: Int, arg1: Int): Int

android :: Android_widget_AbsListView :: point_to_row_id

Java implementation: long android.widget.AbsListView.pointToRowId(int, int)
fun pop_from_local_frame: SELF

jvm :: JavaObject :: pop_from_local_frame

Pops the current local reference frame and return a valid reference to self
protected fun pop_from_local_frame_with_env(jni_env: JniEnv): SELF

jvm :: JavaObject :: pop_from_local_frame_with_env

Java implementation of pop_from_local_frame
fun remove_header_view(arg0: NativeView): Bool

android :: Android_widget_ListView :: remove_header_view

Java implementation: boolean android.widget.ListView.removeHeaderView(android.view.View)
fun serialization_hash: Int

core :: Object :: serialization_hash

Hash value use for serialization
fun set_adapter(arg0: Android_widget_ListAdapter)

android :: Android_widget_AbsListView :: set_adapter

Java implementation: android.widget.AbsListView.setAdapter(android.widget.Adapter)
fun set_cache_color_hint(arg0: Int)

android :: Android_widget_AbsListView :: set_cache_color_hint

Java implementation: android.widget.AbsListView.setCacheColorHint(int)
fun set_choice_mode(arg0: Int)

android :: Android_widget_AbsListView :: set_choice_mode

Java implementation: android.widget.AbsListView.setChoiceMode(int)
fun set_divider_height(arg0: Int)

android :: Android_widget_ListView :: set_divider_height

Java implementation: android.widget.ListView.setDividerHeight(int)
fun set_draw_selector_on_top(arg0: Bool)

android :: Android_widget_AbsListView :: set_draw_selector_on_top

Java implementation: android.widget.AbsListView.setDrawSelectorOnTop(boolean)
fun set_fast_scroll_always_visible(arg0: Bool)

android :: Android_widget_AbsListView :: set_fast_scroll_always_visible

Java implementation: android.widget.AbsListView.setFastScrollAlwaysVisible(boolean)
fun set_fast_scroll_enabled(arg0: Bool)

android :: Android_widget_AbsListView :: set_fast_scroll_enabled

Java implementation: android.widget.AbsListView.setFastScrollEnabled(boolean)
fun set_friction(arg0: Float)

android :: Android_widget_AbsListView :: set_friction

Java implementation: android.widget.AbsListView.setFriction(float)
fun set_header_dividers_enabled(arg0: Bool)

android :: Android_widget_ListView :: set_header_dividers_enabled

Java implementation: android.widget.ListView.setHeaderDividersEnabled(boolean)
fun set_item_checked(arg0: Int, arg1: Bool)

android :: Android_widget_AbsListView :: set_item_checked

Java implementation: android.widget.AbsListView.setItemChecked(int, boolean)
fun set_items_can_focus(arg0: Bool)

android :: Android_widget_ListView :: set_items_can_focus

Java implementation: android.widget.ListView.setItemsCanFocus(boolean)
fun set_scroll_indicators(arg0: NativeView, arg1: NativeView)

android :: Android_widget_AbsListView :: set_scroll_indicators

Java implementation: android.widget.AbsListView.setScrollIndicators(android.view.View, android.view.View)
fun set_scrolling_cache_enabled(arg0: Bool)

android :: Android_widget_AbsListView :: set_scrolling_cache_enabled

Java implementation: android.widget.AbsListView.setScrollingCacheEnabled(boolean)
fun set_selection_after_header_view

android :: Android_widget_ListView :: set_selection_after_header_view

Java implementation: android.widget.ListView.setSelectionAfterHeaderView()
fun set_selection_from_top(arg0: Int, arg1: Int)

android :: Android_widget_ListView :: set_selection_from_top

Java implementation: android.widget.ListView.setSelectionFromTop(int, int)
fun set_selector_int(arg0: Int)

android :: Android_widget_AbsListView :: set_selector_int

Java implementation: android.widget.AbsListView.setSelector(int)
fun set_smooth_scrollbar_enabled(arg0: Bool)

android :: Android_widget_AbsListView :: set_smooth_scrollbar_enabled

Java implementation: android.widget.AbsListView.setSmoothScrollbarEnabled(boolean)
fun set_stack_from_bottom(arg0: Bool)

android :: Android_widget_AbsListView :: set_stack_from_bottom

Java implementation: android.widget.AbsListView.setStackFromBottom(boolean)
fun set_text_filter_enabled(arg0: Bool)

android :: Android_widget_AbsListView :: set_text_filter_enabled

Java implementation: android.widget.AbsListView.setTextFilterEnabled(boolean)
fun set_transcript_mode(arg0: Int)

android :: Android_widget_AbsListView :: set_transcript_mode

Java implementation: android.widget.AbsListView.setTranscriptMode(int)
fun set_velocity_scale(arg0: Float)

android :: Android_widget_AbsListView :: set_velocity_scale

Java implementation: android.widget.AbsListView.setVelocityScale(float)
fun smooth_scroll_by(arg0: Int, arg1: Int)

android :: Android_widget_AbsListView :: smooth_scroll_by

Java implementation: android.widget.AbsListView.smoothScrollBy(int, int)
fun smooth_scroll_by_offset(arg0: Int)

android :: Android_widget_ListView :: smooth_scroll_by_offset

Java implementation: android.widget.ListView.smoothScrollByOffset(int)
fun smooth_scroll_to_position_from_top_int_int(arg0: Int, arg1: Int)

android :: Android_widget_AbsListView :: smooth_scroll_to_position_from_top_int_int

Java implementation: android.widget.AbsListView.smoothScrollToPositionFromTop(int, int)
fun smooth_scroll_to_position_from_top_int_int_int(arg0: Int, arg1: Int, arg2: Int)

android :: Android_widget_AbsListView :: smooth_scroll_to_position_from_top_int_int_int

Java implementation: android.widget.AbsListView.smoothScrollToPositionFromTop(int, int, int)
fun smooth_scroll_to_position_int(arg0: Int)

android :: Android_widget_AbsListView :: smooth_scroll_to_position_int

Java implementation: android.widget.AbsListView.smoothScrollToPosition(int)
fun smooth_scroll_to_position_int_int(arg0: Int, arg1: Int)

android :: Android_widget_AbsListView :: smooth_scroll_to_position_int_int

Java implementation: android.widget.AbsListView.smoothScrollToPosition(int, int)
intern fun sys: Sys

core :: Object :: sys

Return the global sys object, the only instance of the Sys class.
fun to_java_string: JavaString

jvm :: JavaObject :: to_java_string

JavaString representation of self using Java's toString
abstract fun to_jvalue(env: JniEnv): JValue

core :: Object :: to_jvalue

fun to_s: String

core :: Object :: to_s

User readable representation of self.
package_diagram android::Android_widget_ListView Android_widget_ListView android::Android_widget_AbsListView Android_widget_AbsListView android::Android_widget_ListView->android::Android_widget_AbsListView android::NativeViewGroup NativeViewGroup android::Android_widget_AbsListView->android::NativeViewGroup ...android::NativeViewGroup ... ...android::NativeViewGroup->android::NativeViewGroup

Ancestors

extern class JavaObject

jvm :: JavaObject

Represens a jni jobject
extern class NativeView

android :: NativeView

A View for Android
extern class NativeViewGroup

android :: NativeViewGroup

A collection of NativeView
interface Object

core :: Object

The root of the class hierarchy.
extern class Pointer

core :: Pointer

Pointer classes are used to manipulate extern C structures.

Parents

extern class Android_widget_AbsListView

android :: Android_widget_AbsListView

Java class: android.widget.AbsListView

Class definitions

android $ Android_widget_ListView
# Java class: android.widget.ListView
extern class Android_widget_ListView in "Java" `{ android.widget.ListView `}
	super Android_widget_AbsListView

	# Java implementation: int android.widget.ListView.getMaxScrollAmount()
	fun get_max_scroll_amount: Int in "Java" `{
		return self.getMaxScrollAmount();
	`}

	# Java implementation:  android.widget.ListView.addHeaderView(android.view.View, java.lang.Object, boolean)
	fun add_header_view_View_Object_boolean(arg0: NativeView, arg1: JavaObject, arg2: Bool) in "Java" `{
		self.addHeaderView(arg0, arg1, arg2);
	`}

	# Java implementation:  android.widget.ListView.addHeaderView(android.view.View)
	fun add_header_view_View(arg0: NativeView) in "Java" `{
		self.addHeaderView(arg0);
	`}

	# Java implementation: int android.widget.ListView.getHeaderViewsCount()
	fun get_header_views_count: Int in "Java" `{
		return self.getHeaderViewsCount();
	`}

	# Java implementation: boolean android.widget.ListView.removeHeaderView(android.view.View)
	fun remove_header_view(arg0: NativeView): Bool in "Java" `{
		return self.removeHeaderView(arg0);
	`}

	# Java implementation:  android.widget.ListView.addFooterView(android.view.View, java.lang.Object, boolean)
	fun add_footer_view_View_Object_boolean(arg0: NativeView, arg1: JavaObject, arg2: Bool) in "Java" `{
		self.addFooterView(arg0, arg1, arg2);
	`}

	# Java implementation:  android.widget.ListView.addFooterView(android.view.View)
	fun add_footer_view_View(arg0: NativeView) in "Java" `{
		self.addFooterView(arg0);
	`}

	# Java implementation: int android.widget.ListView.getFooterViewsCount()
	fun get_footer_views_count: Int in "Java" `{
		return self.getFooterViewsCount();
	`}

	# Java implementation: boolean android.widget.ListView.removeFooterView(android.view.View)
	fun remove_footer_view(arg0: NativeView): Bool in "Java" `{
		return self.removeFooterView(arg0);
	`}

	# Java implementation:  android.widget.ListView.smoothScrollByOffset(int)
	fun smooth_scroll_by_offset(arg0: Int) in "Java" `{
		self.smoothScrollByOffset((int)arg0);
	`}

	# Java implementation:  android.widget.ListView.setSelectionFromTop(int, int)
	fun set_selection_from_top(arg0: Int, arg1: Int) in "Java" `{
		self.setSelectionFromTop((int)arg0, (int)arg1);
	`}

	# Java implementation:  android.widget.ListView.setSelectionAfterHeaderView()
	fun set_selection_after_header_view in "Java" `{
		self.setSelectionAfterHeaderView();
	`}

	# Java implementation:  android.widget.ListView.setItemsCanFocus(boolean)
	fun set_items_can_focus(arg0: Bool) in "Java" `{
		self.setItemsCanFocus(arg0);
	`}

	# Java implementation: boolean android.widget.ListView.getItemsCanFocus()
	fun get_items_can_focus: Bool in "Java" `{
		return self.getItemsCanFocus();
	`}

	# Java implementation: android.graphics.drawable.Drawable android.widget.ListView.getDivider()
	#fun get_divider: Android_graphics_drawable_Drawable in "Java" `{
		#return self.getDivider();
	#`}

	# Java implementation:  android.widget.ListView.setDivider(android.graphics.drawable.Drawable)
	#fun set_divider(arg0: Android_graphics_drawable_Drawable) in "Java" `{
		#self.setDivider(arg0);
	#`}

	# Java implementation: int android.widget.ListView.getDividerHeight()
	fun get_divider_height: Int in "Java" `{
		return self.getDividerHeight();
	`}

	# Java implementation:  android.widget.ListView.setDividerHeight(int)
	fun set_divider_height(arg0: Int) in "Java" `{
		self.setDividerHeight((int)arg0);
	`}

	# Java implementation:  android.widget.ListView.setHeaderDividersEnabled(boolean)
	fun set_header_dividers_enabled(arg0: Bool) in "Java" `{
		self.setHeaderDividersEnabled(arg0);
	`}

	# Java implementation:  android.widget.ListView.setFooterDividersEnabled(boolean)
	fun set_footer_dividers_enabled(arg0: Bool) in "Java" `{
		self.setFooterDividersEnabled(arg0);
	`}

	# Java implementation:  android.widget.ListView.setOverscrollHeader(android.graphics.drawable.Drawable)
	#fun set_overscroll_header(arg0: Android_graphics_drawable_Drawable) in "Java" `{
		#self.setOverscrollHeader(arg0);
	#`}

	# Java implementation: android.graphics.drawable.Drawable android.widget.ListView.getOverscrollHeader()
	#fun get_overscroll_header: Android_graphics_drawable_Drawable in "Java" `{
		#return self.getOverscrollHeader();
	#`}

	# Java implementation:  android.widget.ListView.setOverscrollFooter(android.graphics.drawable.Drawable)
	#fun set_overscroll_footer(arg0: Android_graphics_drawable_Drawable) in "Java" `{
		#self.setOverscrollFooter(arg0);
	#`}

	# Java implementation: android.graphics.drawable.Drawable android.widget.ListView.getOverscrollFooter()
	#fun get_overscroll_footer: Android_graphics_drawable_Drawable in "Java" `{
		#return self.getOverscrollFooter();
	#`}

	# Java implementation: long[] android.widget.ListView.getCheckItemIds()
	fun get_check_item_ids: JavaLongArray in "Java" `{
		return self.getCheckItemIds();
	`}

	# Java constructor: android.widget.ListView
	new(a: NativeContext) in "Java" `{
		return new android.widget.ListView(a);
	`}

	# Java constructor: android.widget.ListView
	#new from_Context_AttributeSet(a: NativeContext, b: Android_util_AttributeSet) in "Java" `{
		#return new android.widget.ListView(a, b);
	#`}

	# Java constructor: android.widget.ListView
	#new from_Context_AttributeSet_int(a: NativeContext, b: Android_util_AttributeSet, c: Int) in "Java" `{
		#return new android.widget.ListView(a, b, (int)c);
	#`}

	redef fun new_global_ref import sys, Sys.jni_env `{
		Sys sys = Android_widget_ListView_sys(self);
		JNIEnv *env = Sys_jni_env(sys);
		return (*env)->NewGlobalRef(env, self);
	`}

	redef fun pop_from_local_frame_with_env(jni_env) `{
		return (*jni_env)->PopLocalFrame(jni_env, self);
	`}
end
lib/android/ui/native_ui.nit:803,1--956,3