EcoCreateInvoiceCard: Fix issue 1

Refactor lambda ItemListener to anonymous inner class