From wiki.ginstr.com
Jump to: navigation, search
m (formatting)
Line 23: Line 23:
 
| title="Description" | Column name which value will be used as child element in group
 
| title="Description" | Column name which value will be used as child element in group
 
|}
 
|}
 +
 +
==Data types==
 +
{| class="wikitable sortable" style="font-size: 85%; text-align: left;"
 +
|-
 +
! scope="col" | Input
 +
|-
 +
| title="Value" | <code>[[Datatypes#rows|rows]]</code>
 +
|}
 +
 +
{| class="wikitable sortable" style="font-size: 85%; text-align: left;"
 +
|-
 +
! scope="col" | Output
 +
|-
 +
| title="Value" | <code>NULL</code>
 +
|}
 +
  
 
==Example==
 
==Example==

Revision as of 14:35, 6 August 2019

GnExpandableListView

Widget XML tag
<com.ginstr.widgets.GnExpandableListView>
Description
GnExpandableListView is used to show data in a table appearance, with additional grouping functionality.

XML Attributes Description

Attribute Description
gn:groupByColumn Column name which is used for grouping and its value will be used as group name

Can be

  • hardcoded
gn:data_columns_id Column name which value will be used as child element in group

Data types

Input
rows
Output
NULL


Example

<com.ginstr.widgets.GnExpandableListView
  android:id="@+id/listResults"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:layout_gravity="center_horizontal"
  android:groupIndicator="@null"
  android:dividerHeight="0dp"
  android:listSelector="@null"
  gn:data_columns_id="meter_meterGroup"
  gn:groupByColumn="meter_economicEntity"/>