1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-12-27 23:49:03 +00:00

the Android version is now able to access honeycomb rules via assets

This commit is contained in:
Zeno Rogue
2021-06-01 14:24:22 +02:00
parent 3c3c95e072
commit 9ebd7d98d5
4 changed files with 36 additions and 2 deletions

View File

@@ -48,6 +48,8 @@ import android.widget.FrameLayout.LayoutParams;
import android.widget.Toast;
import android.util.Log;
import java.io.InputStream;
public class HyperRogue extends Activity implements SensorEventListener {
private static final int RESULT_SETTINGS = 1;
@@ -626,6 +628,18 @@ public class HyperRogue extends Activity implements SensorEventListener {
pon.getTextBounds(s,0,s.length(),bounds);
return bounds.width();
}
public byte[] getAsset(String s) {
try {
InputStream is = getAssets().open(s);
int length = is.available();
byte[] data = new byte[length];
is.read(data);
return data;
} catch (IOException e) {
return null;
}
}
private SensorManager mSensorManager;
private Sensor mSensor;