diff options
Diffstat (limited to 'src/jp/co/omronsoft/openwnn/ZH/CN/UserDictionaryToolsListZHCN.java')
-rw-r--r-- | src/jp/co/omronsoft/openwnn/ZH/CN/UserDictionaryToolsListZHCN.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/jp/co/omronsoft/openwnn/ZH/CN/UserDictionaryToolsListZHCN.java b/src/jp/co/omronsoft/openwnn/ZH/CN/UserDictionaryToolsListZHCN.java index 7691560..586aba0 100644 --- a/src/jp/co/omronsoft/openwnn/ZH/CN/UserDictionaryToolsListZHCN.java +++ b/src/jp/co/omronsoft/openwnn/ZH/CN/UserDictionaryToolsListZHCN.java @@ -19,6 +19,7 @@ package jp.co.omronsoft.openwnn.ZH.CN; import jp.co.omronsoft.openwnn.*; import android.view.View; import android.view.Window; +import java.util.Comparator; /** * The user dictionary tool class for Chinese IME. @@ -34,6 +35,7 @@ public class UserDictionaryToolsListZHCN extends UserDictionaryToolsList { mEditViewName = "jp.co.omronsoft.openwnn.ZH.CN.UserDictionaryToolsEditZHCN"; mPackageName = "jp.co.omronsoft.openwnn"; } + /** @see jp.co.omronsoft.openwnn.UserDictionaryToolsList#headerCreate */ @Override protected void headerCreate() { getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, @@ -55,4 +57,15 @@ public class UserDictionaryToolsListZHCN extends UserDictionaryToolsList { return false; } + /** @see jp.co.omronsoft.openwnn.UserDictionaryToolsList#getComparator */ + @Override protected Comparator<WnnWord> getComparator() { + return new ListComparatorZHCN(); + } + + /** Comparator class for sorting the list of Chinese user dictionary */ + protected class ListComparatorZHCN implements Comparator<WnnWord>{ + public int compare(WnnWord word1, WnnWord word2) { + return word1.stroke.compareTo(word2.stroke); + }; + } } |