Revision 392e16fd
Added by Leszek Koltunski over 7 years ago
src/main/java/org/distorted/examples/effectqueue/EffectQueueActivity.java | ||
---|---|---|
166 | 166 |
|
167 | 167 |
public void removeByID(View view) |
168 | 168 |
{ |
169 |
Long currID = (Long)mID.getItemAtPosition(mPosID); |
|
170 |
|
|
171 |
EffectQueueSurfaceView v = (EffectQueueSurfaceView) this.findViewById(R.id.effects2dSurfaceView); |
|
172 |
v.getRenderer().getQueues().abortEffect(currID); |
|
169 |
try |
|
170 |
{ |
|
171 |
Long currID = (Long)mID.getItemAtPosition(mPosID); |
|
172 |
EffectQueueSurfaceView v = (EffectQueueSurfaceView) this.findViewById(R.id.effects2dSurfaceView); |
|
173 |
v.getRenderer().getQueues().abortEffect(currID); |
|
174 |
} |
|
175 |
catch(IndexOutOfBoundsException ex) |
|
176 |
{ |
|
177 |
android.util.Log.e("effectQueue", "Failure trying to remove "+mPosID); |
|
178 |
} |
|
173 | 179 |
} |
174 | 180 |
|
175 | 181 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
Also available in: Unified diff
Change in the API: we always have to create a DistortedFramebuffer to render to.