From cd1dbf2589a3cc76bec77c5e4350aefb50099b17 Mon Sep 17 00:00:00 2001 From: Aaron Sun Date: Thu, 8 Oct 2020 20:14:25 -0700 Subject: [PATCH] Can now remove items from database --- .../src/main/java/com/example/listify/ListPage.java | 3 ++- .../com/example/listify/ui/home/HomeFragment.java | 11 +++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Listify/app/src/main/java/com/example/listify/ListPage.java b/Listify/app/src/main/java/com/example/listify/ListPage.java index 354cc21..baf1914 100644 --- a/Listify/app/src/main/java/com/example/listify/ListPage.java +++ b/Listify/app/src/main/java/com/example/listify/ListPage.java @@ -91,6 +91,7 @@ public class ListPage extends AppCompatActivity { pPrices.add(item.getPrice().toString()); pQuantity.add("1"); pImages.add(R.drawable.placeholder); + pListItemPair.add(entry); } } } @@ -189,7 +190,7 @@ public class ListPage extends AppCompatActivity { pQuantity.remove(position); pImages.remove(position); - //requestor.deleteObject("39", ListEntry.class); + requestor.deleteObject(pListItemPair.remove(position)); listView.setAdapter(myAdapter); } diff --git a/Listify/app/src/main/java/com/example/listify/ui/home/HomeFragment.java b/Listify/app/src/main/java/com/example/listify/ui/home/HomeFragment.java index 48a71b9..a581b15 100644 --- a/Listify/app/src/main/java/com/example/listify/ui/home/HomeFragment.java +++ b/Listify/app/src/main/java/com/example/listify/ui/home/HomeFragment.java @@ -2,6 +2,7 @@ package com.example.listify.ui.home; import android.content.Intent; import android.os.Bundle; +import android.util.Log; import android.view.View; import android.widget.Button; @@ -43,10 +44,10 @@ public class HomeFragment extends Fragment { toListPage.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - //Intent intent = new Intent(HomeFragment.this.getActivity(), com.example.listify.ListPage.class); - //startActivity(intent); + Intent intent = new Intent(HomeFragment.this.getActivity(), com.example.listify.ListPage.class); + startActivity(intent); - try { + /*try { Properties configs = new Properties(); try { configs = AuthManager.loadProperties(getContext(), "android.resource://" + getActivity().getPackageName() + "/raw/auths.json"); @@ -56,7 +57,9 @@ public class HomeFragment extends Fragment { Requestor requestor = new Requestor(am, configs.getProperty("apiKey")); am.deleteUser(requestor); } - catch(Exception ex) {} + catch (Exception e) { + Log.i("Authentication", e.toString()); + }*/ } });