mirror of
https://github.com/nix-community/nix-on-droid-app.git
synced 2025-12-10 19:11:12 +01:00
ExtraKeysView: Use Set instead of List for special buttons keys
This commit is contained in:
parent
2b6e9ade07
commit
866da75fa9
1 changed files with 2 additions and 1 deletions
|
|
@ -8,6 +8,7 @@ import android.util.AttributeSet;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Set;
|
||||||
import java.util.concurrent.Executors;
|
import java.util.concurrent.Executors;
|
||||||
import java.util.concurrent.TimeUnit;
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.concurrent.ScheduledExecutorService;
|
import java.util.concurrent.ScheduledExecutorService;
|
||||||
|
|
@ -150,7 +151,7 @@ public final class ExtraKeysView extends GridLayout {
|
||||||
put(SpecialButton.FN, new SpecialButtonState());
|
put(SpecialButton.FN, new SpecialButtonState());
|
||||||
}};
|
}};
|
||||||
|
|
||||||
private final List<String> specialButtonsKeys = specialButtons.keySet().stream().map(Enum::name).collect(Collectors.toList());
|
private final Set<String> specialButtonsKeys = specialButtons.keySet().stream().map(Enum::name).collect(Collectors.toSet());
|
||||||
|
|
||||||
private boolean isSpecialButton(ExtraKeyButton button) {
|
private boolean isSpecialButton(ExtraKeyButton button) {
|
||||||
return specialButtonsKeys.contains(button.getKey());
|
return specialButtonsKeys.contains(button.getKey());
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue