Kaydet (Commit) 9cebdb59 authored tarafından Tomaž Vajngerl's avatar Tomaž Vajngerl

LOAndroid3: MultiTileLayer - use SynchroniozedList for tiles

Change-Id: If2aa13eb3f772925f561b02eaf09f88620eabeef
üst 842d8fb5
...@@ -45,6 +45,7 @@ import android.graphics.Region; ...@@ -45,6 +45,7 @@ import android.graphics.Region;
import android.util.Log; import android.util.Log;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections;
import java.util.List; import java.util.List;
/** /**
...@@ -53,14 +54,14 @@ import java.util.List; ...@@ -53,14 +54,14 @@ import java.util.List;
public class MultiTileLayer extends Layer { public class MultiTileLayer extends Layer {
private static final String LOGTAG = "GeckoMultiTileLayer"; private static final String LOGTAG = "GeckoMultiTileLayer";
private final ArrayList<SubTile> mTiles; private final List<SubTile> mTiles;
private IntSize mTileSize; private IntSize mTileSize;
private IntSize mSize; private IntSize mSize;
public MultiTileLayer(IntSize tileSize) { public MultiTileLayer(IntSize tileSize) {
super(); super();
mTileSize = tileSize; mTileSize = tileSize;
mTiles = new ArrayList<SubTile>(); mTiles = Collections.synchronizedList(new ArrayList<SubTile>());
mSize = new IntSize(0,0); mSize = new IntSize(0,0);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment