In my application.I use RecordStore.deleteRecord(int recordId) to delete a record . but after do that,use RecordStore.getSizeAvailable() .but free space not added.
Use phone Nokia 6600.
how can i get the space which i deleted back?
The free memory won't appear since the deleting doesn't actually free the memory, it just removes it from the recordstore :P You need to read the data to some temporary objects and then delete and recreate the recordstore, that's how you will be able to actually free the memory.