diff --git a/app/src/main/java/com/example/drp25/MatchActivity.kt b/app/src/main/java/com/example/drp25/MatchActivity.kt index 20f53bc..0587e28 100644 --- a/app/src/main/java/com/example/drp25/MatchActivity.kt +++ b/app/src/main/java/com/example/drp25/MatchActivity.kt @@ -81,6 +81,7 @@ class MatchActivity : AppCompatActivity() { val sharedInterests = mutableListOf() /* Generates TextViews for each interest. */ + interestsTable.removeAllViews() for (interest in snapshot.child("interests").children) { if (interest.key?.let { usSnapshot.hasChild(it) } == true) { // This interest is shared diff --git a/app/src/main/java/com/example/drp25/UserProfileActivity.kt b/app/src/main/java/com/example/drp25/UserProfileActivity.kt index f5fb5aa..a10a5c2 100644 --- a/app/src/main/java/com/example/drp25/UserProfileActivity.kt +++ b/app/src/main/java/com/example/drp25/UserProfileActivity.kt @@ -82,6 +82,7 @@ class UserProfileActivity : AppCompatActivity() { } }) + binding.interestsTable.removeAllViews() for (interest in snapshot.child("interests").children) { val inflater = LayoutInflater.from(this@UserProfileActivity) val rowView = inflater.inflate(R.layout.profile_interest, binding.interestsTable, false) as TableRow