ExtraCore can now deal all kinds of values

The extraListener is now an interface
This commit is contained in:
SerpentSpirale 2021-11-30 19:35:47 +01:00
parent 2be5ae2584
commit edd8859f2d
3 changed files with 22 additions and 26 deletions

View file

@ -118,15 +118,12 @@ public class PojavLauncherActivity extends BaseLauncherActivity
initTabs(0);
//Setup listener to the backPreference system
backPreferenceListener = new ExtraListener() {
@Override
public boolean onValueSet(String key, String value) {
if(value.equals("true")){
onBackPressed();
ExtraCore.setValue(key, "false");
}
return false;
backPreferenceListener = (key, value) -> {
if(value.equals("true")){
onBackPressed();
ExtraCore.setValue(key, "false");
}
return false;
};
ExtraCore.addExtraListener("back_preference", backPreferenceListener);