java - How to insert values in database from Adapter class to fragment dialog class? -


i created adapter class in

onclick method i'm calling dialogfragment extended class like

 if (!item.getnext().equals("0")) {      fragmentmanager = ((fragmentactivity) context).getsupportfragmentmanager();      addondialogfragment postalfragment = addondialogfragment.newinstance(integer.valueof(item.getnext()));      postalfragment.show(fragmentmanager, "addondialogfragment");   } 

i'm calling here fragment dialog class. in adapter class made 1 interface. interface code working fine when i'm trying insert data in sqlite database , code not working.

 @override public void getitemfromaddon(string addonname, string addonid, string addonprice) {     dbinsert(addonname, addonprice, addonid, hashmaphead);  }     public void dbinsert(string addonname,string addonprice,string addonid,string hashmaphead){     log.e(tag, "dbinsert: " );     databasehelper = new cartdatabasehelper(getcontext());     databasehelper.setaddons(addonname, addonprice, addonid, hashmaphead);     log.e(tag, "getitemfromaddon: " + addonname + "  " + addonid + "  " + addonprice + "  " + hashmaphead);  } 

in log i'm getting dbinsert after code not working. can 1 please tell me error or did mistaken anywhere?

thanks in advance

maybe when call databasehelper = new cartdatabasehelper(getcontext()); getcontext() returns null. can post code of cartdatabasehelper?


Comments