Merge "Remove TtsSpan from Ssid"

This commit is contained in:
Pasty Chang
2018-06-27 05:12:43 +00:00
committed by Android (Google) Code Review
2 changed files with 3 additions and 11 deletions

View File

@@ -756,10 +756,7 @@ public class AccessPoint implements Comparable<AccessPoint> {
}
public CharSequence getSsid() {
final SpannableString str = new SpannableString(ssid);
str.setSpan(new TtsSpan.TelephoneBuilder(ssid).build(), 0, ssid.length(),
Spannable.SPAN_INCLUSIVE_INCLUSIVE);
return str;
return ssid;
}
public String getConfigName() {

View File

@@ -104,18 +104,13 @@ public class AccessPointTest {
}
@Test
public void testSsidIsTelephoneSpan() {
public void testSsidIsSpannableString_returnFalse() {
final Bundle bundle = new Bundle();
bundle.putString("key_ssid", TEST_SSID);
final AccessPoint ap = new AccessPoint(InstrumentationRegistry.getTargetContext(), bundle);
final CharSequence ssid = ap.getSsid();
assertThat(ssid instanceof SpannableString).isTrue();
TtsSpan[] spans = ((SpannableString) ssid).getSpans(0, TEST_SSID.length(), TtsSpan.class);
assertThat(spans.length).isEqualTo(1);
assertThat(spans[0].getType()).isEqualTo(TtsSpan.TYPE_TELEPHONE);
assertThat(ssid instanceof SpannableString).isFalse();
}
@Test