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