feat: added cards removing

This commit is contained in:
2026-06-09 14:45:56 +03:00
parent 6ef35b5fa2
commit 635b1f3bac
2 changed files with 31 additions and 0 deletions
@@ -5,6 +5,7 @@ import android.os.Bundle
import android.view.View
import android.widget.Button
import android.widget.LinearLayout
import android.widget.PopupMenu
import android.widget.TextView
import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity
@@ -81,6 +82,28 @@ class MainActivity : AppCompatActivity() {
startActivity(intent)
}
button.setOnLongClickListener { view ->
val popup = PopupMenu(this, view)
popup.menu.add("Remove")
popup.setOnMenuItemClickListener { menuItem ->
when (menuItem.title) {
"Remove" -> {
db.removeCard(card.id)
renderCards()
true
}
else -> false
}
}
popup.show()
true
}
cardsList.addView(button)
}
}