我试图在我的列表视图中获得一个可索引的列表。我提到了这个。但是在使用代码时,我在 StringMatcher 类中使用韩文字符时遇到了错误。谁能解释一下这个类的用法?英语字符也需要这门课吗?
提前致谢。
我试图在我的列表视图中获得一个可索引的列表。我提到了这个。但是在使用代码时,我在 StringMatcher 类中使用韩文字符时遇到了错误。谁能解释一下这个类的用法?英语字符也需要这门课吗?
提前致谢。
需要进行一些更改才能使其正常工作。为了编译项目并摆脱韩文更新StringMatcher 类
package com.woozzu.android.util;
public class StringMatcher {
public static boolean match(String value, String keyword) {
if (value == null || keyword == null)
return false;
if (keyword.length() > value.length())
return false;
int i = 0, j = 0;
do {
int vi = value.charAt(i);
int kj = keyword.charAt(j);
if (isKorean(vi) && isInitialSound(kj)) {
} else {
if (vi == kj) {
i++;
j++;
} else if (j > 0)
break;
else
i++;
}
} while (i < value.length() && j < keyword.length());
return (j == keyword.length())? true : false;
}
private static boolean isKorean(int i) {
return false;
}
private static boolean isInitialSound(int i) {
return false;
}
}