itemName
er null
i addPurchaseQuantity()
invokation og dermed hvorfor, når SQLite forsøger at bruge det til at erstatte selektionsargumentet ('?'), modtager du denne undtagelse.
Prøv at indstille itemName
til en kendt værdi og kontroller resultaterne.
REDIGER
Du bør teste hver metode uafhængigt, så du nemt kan opdage fejlene eller fejlene. Lær at anvende enhedstest som beskrevet i Testing Fundamentals.
Derefter vil du opdage, at problemet er reduceret for at få tekstværdien fra en AutoCompletTextView, som du kan finde masser af eksempler derude (dvs. hvordan får man strengtekst fra AutoCompletTextView?).