Revision c0f27889
Added by Leszek Koltunski almost 4 years ago
src/main/java/org/distorted/examples/postprocesstree/PostprocessTreeActivity.java | ||
---|---|---|
52 | 52 |
@Override |
53 | 53 |
protected void onPause() |
54 | 54 |
{ |
55 |
super.onPause(); |
|
55 | 56 |
GLSurfaceView view = findViewById(R.id.postprocesstreeSurfaceView); |
56 | 57 |
view.onPause(); |
57 | 58 |
DistortedLibrary.onPause(); |
58 |
super.onPause(); |
|
59 | 59 |
} |
60 | 60 |
|
61 | 61 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
... | ... | |
83 | 83 |
{ |
84 | 84 |
PostprocessTreeSurfaceView view = findViewById(R.id.postprocesstreeSurfaceView); |
85 | 85 |
|
86 |
switch (bar.getId())
|
|
86 |
if (bar.getId() == R.id.postprocesstreeSeek)
|
|
87 | 87 |
{ |
88 |
case R.id.postprocesstreeSeek: int level = view.getRenderer().setBlur(progress); |
|
89 |
mText.setText(getString(R.string.blur_placeholder,level)); |
|
90 |
break; |
|
88 |
int level = view.getRenderer().setBlur(progress); |
|
89 |
mText.setText(getString(R.string.blur_placeholder,level)); |
|
91 | 90 |
} |
92 | 91 |
} |
93 | 92 |
|
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!