Revision c0f27889
Added by Leszek Koltunski almost 4 years ago
src/main/java/org/distorted/examples/effectqueue/EffectQueueActivity.java | ||
---|---|---|
119 | 119 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
120 | 120 |
|
121 | 121 |
@Override |
122 |
protected void onResume()
|
|
122 |
protected void onPause()
|
|
123 | 123 |
{ |
124 |
super.onResume();
|
|
125 |
|
|
126 |
GLSurfaceView mView = findViewById(R.id.effects2dSurfaceView);
|
|
127 |
mView.onResume();
|
|
124 |
super.onPause();
|
|
125 |
GLSurfaceView view = findViewById(R.id.effects2dSurfaceView); |
|
126 |
view.onPause();
|
|
127 |
DistortedLibrary.onPause();
|
|
128 | 128 |
} |
129 | 129 |
|
130 | 130 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
131 | 131 |
|
132 | 132 |
@Override |
133 |
protected void onPause()
|
|
133 |
protected void onResume()
|
|
134 | 134 |
{ |
135 |
GLSurfaceView mView = findViewById(R.id.effects2dSurfaceView); |
|
136 |
mView.onPause(); |
|
137 |
|
|
138 |
DistortedLibrary.onPause(); |
|
139 |
super.onPause(); |
|
135 |
super.onResume(); |
|
136 |
GLSurfaceView view = findViewById(R.id.effects2dSurfaceView); |
|
137 |
view.onResume(); |
|
140 | 138 |
} |
141 |
|
|
139 |
|
|
142 | 140 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
143 | 141 |
|
144 | 142 |
@Override |
Also available in: Unified diff
We need to pause an Activity in the following way:
1) Activity.onPause()
2) View.onPause()
3) Library.onPause()
otherwise sometimes there are artifacts when pausing!