Loading core/java/android/widget/ExpandableListView.java +16 −18 Original line number Diff line number Diff line Loading @@ -33,7 +33,6 @@ import android.view.ContextMenu; import android.view.SoundEffectConstants; import android.view.View; import android.view.ContextMenu.ContextMenuInfo; import android.widget.AdapterView.AdapterContextMenuInfo; import android.widget.ExpandableListConnector.PositionMetadata; /** Loading Loading @@ -515,6 +514,15 @@ public class ExpandableListView extends ListView { if (posMetadata.position.type == ExpandableListPosition.GROUP) { /* It's a group, so handle collapsing/expanding */ /* It's a group click, so pass on event */ if (mOnGroupClickListener != null) { if (mOnGroupClickListener.onGroupClick(this, v, posMetadata.position.groupPos, id)) { posMetadata.recycle(); return true; } } if (posMetadata.isExpanded()) { /* Collapse it */ mConnector.collapseGroup(posMetadata); Loading @@ -524,17 +532,7 @@ public class ExpandableListView extends ListView { if (mOnGroupCollapseListener != null) { mOnGroupCollapseListener.onGroupCollapse(posMetadata.position.groupPos); } } else { /* It's a group click, so pass on event */ if (mOnGroupClickListener != null) { if (mOnGroupClickListener.onGroupClick(this, v, posMetadata.position.groupPos, id)) { posMetadata.recycle(); return true; } } /* Expand it */ mConnector.expandGroup(posMetadata); Loading Loading
core/java/android/widget/ExpandableListView.java +16 −18 Original line number Diff line number Diff line Loading @@ -33,7 +33,6 @@ import android.view.ContextMenu; import android.view.SoundEffectConstants; import android.view.View; import android.view.ContextMenu.ContextMenuInfo; import android.widget.AdapterView.AdapterContextMenuInfo; import android.widget.ExpandableListConnector.PositionMetadata; /** Loading Loading @@ -515,6 +514,15 @@ public class ExpandableListView extends ListView { if (posMetadata.position.type == ExpandableListPosition.GROUP) { /* It's a group, so handle collapsing/expanding */ /* It's a group click, so pass on event */ if (mOnGroupClickListener != null) { if (mOnGroupClickListener.onGroupClick(this, v, posMetadata.position.groupPos, id)) { posMetadata.recycle(); return true; } } if (posMetadata.isExpanded()) { /* Collapse it */ mConnector.collapseGroup(posMetadata); Loading @@ -524,17 +532,7 @@ public class ExpandableListView extends ListView { if (mOnGroupCollapseListener != null) { mOnGroupCollapseListener.onGroupCollapse(posMetadata.position.groupPos); } } else { /* It's a group click, so pass on event */ if (mOnGroupClickListener != null) { if (mOnGroupClickListener.onGroupClick(this, v, posMetadata.position.groupPos, id)) { posMetadata.recycle(); return true; } } /* Expand it */ mConnector.expandGroup(posMetadata); Loading