@Override public boolean hasNext() { return position < holders.size(); }
public int size() { return holders.size(); }
for (int i = 0; i < layerMap.size(); i++) { long key = layerMap.keyAt(i); BaseLayer layerView = layerMap.get(key);
public long[] getCheckedItemIds() { final LongSparseArray<Integer> idStates = checkedIdStates; if (idStates == null) { return new long[0]; } final int count = idStates.size(); final long[] ids = new long[count]; for (int i = 0; i < count; i++) { ids[i] = idStates.keyAt(i); } return ids; }
@Override public void writeToParcel(Parcel out, int flags) { out.writeInt(checkedItemCount); out.writeSparseBooleanArray(checkStates); final int n = checkedIdStates != null ? checkedIdStates.size() : -1; out.writeInt(n); for (int i = 0; i < n; i++) { out.writeLong(checkedIdStates.keyAt(i)); out.writeInt(checkedIdStates.valueAt(i)); } }
@Override public void run() { synchronized (scene.lock) { for (int i = 0; i < sceneObjects.size(); i++) { SceneObjectInfo sceneObjectInfo = (SceneObjectInfo) sceneObjects.valueAt(i).getTag(); if (sceneObjectInfo != null && sceneObjectInfo.fleet != null) { updateMovingFleet(sceneObjects.valueAt(i)); } } } App.i.getTaskRunner().runTask( updateMovingFleetsRunnable, Threads.UI, UPDATE_MOVING_FLEETS_TIME_MS); } };
for (int checkedIndex = 0; checkedIndex < checkedIdStates.size(); checkedIndex++) { final long id = checkedIdStates.keyAt(checkedIndex); final int lastPos = checkedIdStates.valueAt(checkedIndex);