Revision fed00329
Added by Leszek Koltunski over 7 years ago
src/main/java/org/distorted/examples/effects3d/Effects3DActivity.java | ||
---|---|---|
552 | 552 |
if( effect.thisView(v) ) |
553 | 553 |
{ |
554 | 554 |
android.util.Log.e("effects3D", "effect: "+i); |
555 |
|
|
556 |
LinearLayout layout = (LinearLayout)findViewById(R.id.effects3dlayout); |
|
557 |
View view; |
|
558 |
|
|
559 |
view = effect.getEffect(); |
|
560 |
if( view!=null ) layout.removeView(view); |
|
561 |
view = effect.getCenter(); |
|
562 |
if( view!=null ) layout.removeView(view); |
|
563 |
view = effect.getRegion(); |
|
564 |
if( view!=null ) layout.removeView(view); |
|
565 |
|
|
566 |
long id = effect.getId(); |
|
567 |
mObject.abortEffect(id); |
|
568 |
mEffects.remove(i); |
|
569 |
|
|
570 |
break; |
|
555 | 571 |
} |
556 | 572 |
} |
557 | 573 |
} |
Also available in: Unified diff
Effects3D: can remove arbitrary effect