TrackDelete: hide progress bar before finishing and add custom animations.

This commit is contained in:
Dennis Guse
2020-07-06 23:23:36 +02:00
parent 98c3169929
commit 51e573e475
3 changed files with 4 additions and 0 deletions
@@ -77,6 +77,7 @@ public abstract class AbstractListActivity extends AbstractActivity implements C
Intent intent = IntentUtils.newIntent(this, TrackDeleteActivity.class); Intent intent = IntentUtils.newIntent(this, TrackDeleteActivity.class);
intent.putExtra(TrackDeleteActivity.EXTRA_TRACK_IDS, trackIds); intent.putExtra(TrackDeleteActivity.EXTRA_TRACK_IDS, trackIds);
startActivityForResult(intent, DELETE_REQUEST_CODE); startActivityForResult(intent, DELETE_REQUEST_CODE);
overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
} }
/** /**
@@ -19,6 +19,7 @@ package de.dennisguse.opentracks;
import android.content.Intent; import android.content.Intent;
import android.os.AsyncTask; import android.os.AsyncTask;
import android.os.Bundle; import android.os.Bundle;
import android.view.View;
import de.dennisguse.opentracks.content.provider.ContentProviderUtils; import de.dennisguse.opentracks.content.provider.ContentProviderUtils;
@@ -65,6 +66,7 @@ public class TrackDeleteActivity extends AbstractActivity {
} }
public void onAsyncTaskCompleted() { public void onAsyncTaskCompleted() {
findViewById(R.id.progressbar).setVisibility(View.INVISIBLE);
setResult(RESULT_OK); setResult(RESULT_OK);
finish(); finish();
} }
+1
View File
@@ -4,6 +4,7 @@
android:layout_height="match_parent"> android:layout_height="match_parent">
<ProgressBar <ProgressBar
android:id="@+id/progressbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:minHeight="100dp" android:minHeight="100dp"