stop rain radar when updating/processing warnings in onResume to avoid performance issues on older devices, fix spinner not disappearing after update of warnings finishes
This commit is contained in:
parent
973f7cb8a5
commit
ddb70c0be2
|
@ -25,6 +25,8 @@
|
|||
- rewritten code to display the rain radar slides, now running smoother and more reliable
|
||||
- fix crash when reusing warnings and rain radar data
|
||||
- add customizable location pin size on map
|
||||
- stop rain radar when updating/processing warnings in onResume to avoid performance issues on older devices
|
||||
- fix spinner not disappearing after update of warnings finishes
|
||||
|
||||
## Version 0.62.0:
|
||||
|
||||
|
|
|
@ -1170,17 +1170,27 @@ public class WeatherWarningActivity extends Activity {
|
|||
}
|
||||
|
||||
private void showProgressBar(){
|
||||
ProgressBar progressBar = (ProgressBar) findViewById(R.id.warningactivity_progressbar);
|
||||
if (progressBar!=null){
|
||||
progressBar.setVisibility(View.VISIBLE);
|
||||
}
|
||||
runOnUiThread(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
ProgressBar progressBar = (ProgressBar) findViewById(R.id.warningactivity_progressbar);
|
||||
if (progressBar!=null){
|
||||
progressBar.setVisibility(View.VISIBLE);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void hideProgressBar(){
|
||||
ProgressBar progressBar = (ProgressBar) findViewById(R.id.warningactivity_progressbar);
|
||||
if (progressBar!=null){
|
||||
progressBar.setVisibility(View.INVISIBLE);
|
||||
}
|
||||
runOnUiThread(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
ProgressBar progressBar = (ProgressBar) findViewById(R.id.warningactivity_progressbar);
|
||||
if (progressBar!=null){
|
||||
progressBar.setVisibility(View.INVISIBLE);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
private void registerForBroadcast(){
|
||||
|
|
Loading…
Reference in New Issue