You haven't explained why your error concerns a ListView which has no relevance to SaveCSV. Perhaps you are confusing a List and a ListView which are different objects.
You probably need to zip your project with File -> Export As Zip and post it so someone can take a look.
You are right about that, i didn't fully understand listview and list. now that part works properly.
now i add them like this:
list1.AddAll(Array As String (myContact.DisplayName, myContact.GetEmails))
and then i want to save when clicking the save button
su.SaveCSV2(File.DirRootExternal, "db.csv", ",", list1, Array As String("Name", "Email"))
all problems solved. now i just need to separate the cells with commas. probablly all those problems are just because i'm too new to this
also sory for my bad english.
one thing, when exporting on my mobile phone, the list is really huge, if i place a progressbar on the program, will it slide properly or will it just stuck untill the program finishes?