Skip to content
This repository was archived by the owner on Nov 26, 2025. It is now read-only.

Commit ae56179

Browse files
committed
Added long press handler to sample
Added onItemLongClickListener with a toast to the StaggeredGridActivity sample.
1 parent 12a713d commit ae56179

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

sample/src/main/java/com/etsy/android/sample/StaggeredGridActivity.java

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
import com.etsy.android.grid.StaggeredGridView;
1818

19-
public class StaggeredGridActivity extends Activity implements AbsListView.OnScrollListener, AbsListView.OnItemClickListener {
19+
public class StaggeredGridActivity extends Activity implements AbsListView.OnScrollListener, AbsListView.OnItemClickListener, AdapterView.OnItemLongClickListener {
2020

2121
private static final String TAG = "StaggeredGridActivity";
2222
public static final String SAVED_DATA_KEY = "SAVED_DATA";
@@ -64,6 +64,7 @@ protected void onCreate(Bundle savedInstanceState) {
6464
mGridView.setAdapter(mAdapter);
6565
mGridView.setOnScrollListener(this);
6666
mGridView.setOnItemClickListener(this);
67+
mGridView.setOnItemLongClickListener(this);
6768
}
6869

6970
@Override
@@ -131,4 +132,11 @@ private void onLoadMoreItems() {
131132
public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
132133
Toast.makeText(this, "Item Clicked: " + position, Toast.LENGTH_SHORT).show();
133134
}
135+
136+
@Override
137+
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id)
138+
{
139+
Toast.makeText(this, "Item Long Clicked: " + position, Toast.LENGTH_SHORT).show();
140+
return true;
141+
}
134142
}

0 commit comments

Comments
 (0)