# 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.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.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