Merge "Launcher3: Can't search out local app by Chinese"
am: 7c35c64a9d
Change-Id: I1bf4a8c6909cd4bc8cf7d17a2a99529e6b6a3957
This commit is contained in:
@@ -130,7 +130,8 @@ public class DefaultAppSearchAlgorithm {
|
||||
// Always a break point for a symbol
|
||||
return true;
|
||||
default:
|
||||
return false;
|
||||
// Always a break point at first character
|
||||
return prevType == Character.UNASSIGNED;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -71,6 +71,10 @@ public class DefaultAppSearchAlgorithmTest extends InstrumentationTestCase {
|
||||
// match lower case words
|
||||
assertTrue(mAlgorithm.matches(getInfo("elephant"), "e"));
|
||||
|
||||
assertTrue(mAlgorithm.matches(getInfo("电子邮件"), "电"));
|
||||
assertTrue(mAlgorithm.matches(getInfo("电子邮件"), "电子"));
|
||||
assertFalse(mAlgorithm.matches(getInfo("电子邮件"), "子"));
|
||||
assertFalse(mAlgorithm.matches(getInfo("电子邮件"), "邮件"));
|
||||
}
|
||||
|
||||
private AppInfo getInfo(String title) {
|
||||
|
||||
Reference in New Issue
Block a user