v0.9.3: long press now defaults to .5s and uses Android accessibility

This commit is contained in:
Evan Debenham 2021-04-27 18:30:01 -04:00
parent 678efdbba3
commit 5f45faaa30
2 changed files with 5 additions and 1 deletions

View File

@ -31,7 +31,7 @@ import com.watabou.utils.Signal;
public class Button extends Component {
public static float longClick = 1f;
public static float longClick = 0.5f;
protected PointerArea hotArea;

View File

@ -25,6 +25,7 @@ import android.content.pm.ActivityInfo;
import android.content.pm.PackageManager;
import android.os.Build;
import android.os.Bundle;
import android.view.ViewConfiguration;
import com.badlogic.gdx.Files;
import com.badlogic.gdx.backends.android.AndroidApplication;
@ -36,6 +37,7 @@ import com.shatteredpixel.shatteredpixeldungeon.services.news.NewsImpl;
import com.shatteredpixel.shatteredpixeldungeon.services.updates.UpdateImpl;
import com.shatteredpixel.shatteredpixeldungeon.services.updates.Updates;
import com.watabou.noosa.Game;
import com.watabou.noosa.ui.Button;
import com.watabou.utils.FileUtils;
public class AndroidGame extends AndroidApplication {
@ -106,6 +108,8 @@ public class AndroidGame extends AndroidApplication {
else support.reloadGenerators();
support.updateSystemUI();
Button.longClick = ViewConfiguration.getLongPressTimeout()/1000f;
initialize(new ShatteredPixelDungeon(support), config);