require a minimum frequency value in history before adding a word to personal dictionary

This commit is contained in:
Helium314 2024-09-29 19:30:12 +02:00
parent d754e7ca7f
commit 71d98e1e4f
2 changed files with 32 additions and 34 deletions

View file

@ -169,6 +169,18 @@ abstract public class ExpandableBinaryDictionary extends Dictionary {
return mBinaryDictionary;
}
@Override
public int getFrequency(final String word) {
if (mLock.readLock().tryLock()) {
try {
return mBinaryDictionary.getFrequency(word);
} finally {
mLock.readLock().unlock();
}
}
return NOT_A_PROBABILITY;
}
void closeBinaryDictionary() {
if (mBinaryDictionary != null) {
mBinaryDictionary.close();