diff --git a/mobile/src/main/java/org/openhab/habdroid/ui/RecognitionsActivity.java b/mobile/src/main/java/org/openhab/habdroid/ui/RecognitionsActivity.java index 85f4b5d35bd01ac2d3eb23a7488b39af0f2b9330..1a12a0d446656dbe9276398beeba171af7dad97d 100644 --- a/mobile/src/main/java/org/openhab/habdroid/ui/RecognitionsActivity.java +++ b/mobile/src/main/java/org/openhab/habdroid/ui/RecognitionsActivity.java @@ -10,6 +10,7 @@ import org.openhab.habdroid.core.connection.Connection; import org.openhab.habdroid.core.connection.ConnectionFactory; import org.openhab.habdroid.core.connection.exception.ConnectionException; import org.openhab.habdroid.model.ChangedItem; +import org.openhab.habdroid.model.LinkedPage; import org.openhab.habdroid.model.Recognition; import org.openhab.habdroid.model.Widget; import org.openhab.habdroid.util.Util; @@ -42,12 +43,11 @@ import android.widget.Toast; * By Muhammad Ibrahim Rahman */ -public class RecognitionsActivity extends AppCompatActivity{ +public class RecognitionsActivity extends AppCompatActivity implements WidgetAdapter.ItemClickListener{ private RecognitionsAdapter mPastRecognitionsAdapter; private RecyclerView mRvPastRecognitions; - ProgressDialog progressDialog; @Override @@ -118,7 +118,7 @@ public class RecognitionsActivity extends AppCompatActivity{ try { Connection c = ConnectionFactory.getUsableConnection(); if (c != null) { - WidgetAdapter mChangedItemsAdapter = new WidgetAdapter(this, c, null); + WidgetAdapter mChangedItemsAdapter = new WidgetAdapter(this, c, this); mChangedItemsAdapter.update(activityWidgets, false); mCurrentActivityChangedItems.setLayoutManager(new LinearLayoutManager(this)); mCurrentActivityChangedItems.setAdapter(mChangedItemsAdapter); @@ -174,4 +174,14 @@ public class RecognitionsActivity extends AppCompatActivity{ : R.string.recognitions_title; setTitle(titleResId); } + + @Override + public void onItemClicked(Widget item) { + Toast.makeText(this, "onItemClicked", Toast.LENGTH_SHORT).show(); + } + + @Override + public void onItemLongClicked(Widget item) { + Toast.makeText(this, "onItemLongClicked", Toast.LENGTH_SHORT).show(); + } }