Merge "Return an empty list instead of null." into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
df786ca150
@@ -52312,7 +52312,7 @@ package android.view.textservice {
|
||||
|
||||
public final class TextServicesManager {
|
||||
method @Nullable public android.view.textservice.SpellCheckerInfo getCurrentSpellCheckerInfo();
|
||||
method @Nullable public java.util.List<android.view.textservice.SpellCheckerInfo> getEnabledSpellCheckerInfos();
|
||||
method @NonNull public java.util.List<android.view.textservice.SpellCheckerInfo> getEnabledSpellCheckerInfos();
|
||||
method public boolean isSpellCheckerEnabled();
|
||||
method @Nullable public android.view.textservice.SpellCheckerSession newSpellCheckerSession(@Nullable android.os.Bundle, @Nullable java.util.Locale, @NonNull android.view.textservice.SpellCheckerSession.SpellCheckerSessionListener, boolean);
|
||||
method @Nullable public android.view.textservice.SpellCheckerSession newSpellCheckerSession(@Nullable android.os.Bundle, @Nullable java.util.Locale, @NonNull android.view.textservice.SpellCheckerSession.SpellCheckerSessionListener, boolean, int);
|
||||
|
||||
@@ -37,6 +37,7 @@ import com.android.internal.textservice.ISpellCheckerSessionListener;
|
||||
import com.android.internal.textservice.ITextServicesManager;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
@@ -288,15 +289,15 @@ public final class TextServicesManager {
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieve the list of currently enabled spell checkers, or null if there is none.
|
||||
* Retrieve the list of currently enabled spell checkers.
|
||||
*
|
||||
* @return The list of currently enabled spell checkers.
|
||||
*/
|
||||
@Nullable
|
||||
@SuppressLint("NullableCollection")
|
||||
@NonNull
|
||||
public List<SpellCheckerInfo> getEnabledSpellCheckerInfos() {
|
||||
final SpellCheckerInfo[] enabledSpellCheckers = getEnabledSpellCheckers();
|
||||
return enabledSpellCheckers != null ? Arrays.asList(enabledSpellCheckers) : null;
|
||||
return enabledSpellCheckers != null
|
||||
? Arrays.asList(enabledSpellCheckers) : Collections.emptyList();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user