greves, on Jan 6 2010, 15:29, said:
Hopefully I'll get some more functions working this weekend, but I'll swap in that other dictionary tonight it looks a lot better. I'm not sure how to do the frequency index though since it is only a scale of 0-16 while the user dictionary does 1-255, which is much finer detail. Any suggestions? I'm looking into this one:
http://www.kilgarrif...bnc-readme.html
As a side note, I won't be able to add a remove function as far as I can tell, the only way to remove entries is to remove everything in your user dictionary via: Menu -> Applications -> Manage applications -> com.android.provider.UserDictionary -> Clear data. This will clear everything, though.
Frequency index on the list is linked to is easy. Just use the scale 1-16. This will be fine as long as all words use this scale (which they will, since i think only apps can specify frequency when adding to user dictionary). The other option would be to just multiply each frequency value by 16 and subtract 1 so you get each value between the range 0-255
I have no idea what on the link you posted has any use

way too much info crammed onto that page that i don't understand!!
Too bad about the delete function. It should be possible really since you can delete individual words yourself but apparently its not included in the API

Maybe you could provide a link in the app to the clear all app data for the user dictionary. Not sure how that is done though (don't have enough android knowledge yet!).
Adding a progress bar would be useful! And also, one day i might be interested in implementing a feature that would allow users to insert their own word list from the SD card

But that would need some creative programming! (eg, the ability to enter the format of the file, as in specify file delimiter and then where the word and frequency data is stored!). Not sure if i'll have time to do that any time soon though (starting my honours year in physics soon so that will take priority haha

)