Skip to content
Snippets Groups Projects
Commit 1f6fd3ab authored by Julian Catoni's avatar Julian Catoni
Browse files

Added onItemClickListener to RecognitionsActivity

parent 7ec96481
No related branches found
No related tags found
No related merge requests found
...@@ -10,6 +10,7 @@ import org.openhab.habdroid.core.connection.Connection; ...@@ -10,6 +10,7 @@ import org.openhab.habdroid.core.connection.Connection;
import org.openhab.habdroid.core.connection.ConnectionFactory; import org.openhab.habdroid.core.connection.ConnectionFactory;
import org.openhab.habdroid.core.connection.exception.ConnectionException; import org.openhab.habdroid.core.connection.exception.ConnectionException;
import org.openhab.habdroid.model.ChangedItem; import org.openhab.habdroid.model.ChangedItem;
import org.openhab.habdroid.model.LinkedPage;
import org.openhab.habdroid.model.Recognition; import org.openhab.habdroid.model.Recognition;
import org.openhab.habdroid.model.Widget; import org.openhab.habdroid.model.Widget;
import org.openhab.habdroid.util.Util; import org.openhab.habdroid.util.Util;
...@@ -42,12 +43,11 @@ import android.widget.Toast; ...@@ -42,12 +43,11 @@ import android.widget.Toast;
* By Muhammad Ibrahim Rahman * By Muhammad Ibrahim Rahman
*/ */
public class RecognitionsActivity extends AppCompatActivity{ public class RecognitionsActivity extends AppCompatActivity implements WidgetAdapter.ItemClickListener{
private RecognitionsAdapter mPastRecognitionsAdapter; private RecognitionsAdapter mPastRecognitionsAdapter;
private RecyclerView mRvPastRecognitions; private RecyclerView mRvPastRecognitions;
ProgressDialog progressDialog; ProgressDialog progressDialog;
@Override @Override
...@@ -118,7 +118,7 @@ public class RecognitionsActivity extends AppCompatActivity{ ...@@ -118,7 +118,7 @@ public class RecognitionsActivity extends AppCompatActivity{
try { try {
Connection c = ConnectionFactory.getUsableConnection(); Connection c = ConnectionFactory.getUsableConnection();
if (c != null) { if (c != null) {
WidgetAdapter mChangedItemsAdapter = new WidgetAdapter(this, c, null); WidgetAdapter mChangedItemsAdapter = new WidgetAdapter(this, c, this);
mChangedItemsAdapter.update(activityWidgets, false); mChangedItemsAdapter.update(activityWidgets, false);
mCurrentActivityChangedItems.setLayoutManager(new LinearLayoutManager(this)); mCurrentActivityChangedItems.setLayoutManager(new LinearLayoutManager(this));
mCurrentActivityChangedItems.setAdapter(mChangedItemsAdapter); mCurrentActivityChangedItems.setAdapter(mChangedItemsAdapter);
...@@ -174,4 +174,14 @@ public class RecognitionsActivity extends AppCompatActivity{ ...@@ -174,4 +174,14 @@ public class RecognitionsActivity extends AppCompatActivity{
: R.string.recognitions_title; : R.string.recognitions_title;
setTitle(titleResId); 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();
}
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment