mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 11:19:04 +01:00
Fix progress bar issues.
This commit is contained in:
@@ -79,13 +79,14 @@ public class BlogActivity extends BriarActivity implements BlogPostListener,
|
||||
|
||||
pager = (ViewPager) findViewById(R.id.pager);
|
||||
progressBar = (ProgressBar) findViewById(R.id.progressBar);
|
||||
hideLoadingScreen();
|
||||
|
||||
blogPagerAdapter = new BlogPagerAdapter(getSupportFragmentManager());
|
||||
postPagerAdapter = new BlogPostPagerAdapter(
|
||||
getSupportFragmentManager());
|
||||
|
||||
if (state == null || state.getByteArray(POST_ID) == null) {
|
||||
// The blog fragment has its own progress bar
|
||||
hideLoadingScreen();
|
||||
pager.setAdapter(blogPagerAdapter);
|
||||
savedPostId = null;
|
||||
} else {
|
||||
@@ -133,10 +134,6 @@ public class BlogActivity extends BriarActivity implements BlogPostListener,
|
||||
progressBar.setVisibility(VISIBLE);
|
||||
}
|
||||
|
||||
private void showLoadingScreen() {
|
||||
showLoadingScreen(false, 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void hideLoadingScreen() {
|
||||
progressBar.setVisibility(GONE);
|
||||
@@ -153,7 +150,6 @@ public class BlogActivity extends BriarActivity implements BlogPostListener,
|
||||
}
|
||||
|
||||
private void loadBlogPosts(final MessageId select) {
|
||||
showLoadingScreen();
|
||||
blogController.loadBlogPosts(
|
||||
new UiResultExceptionHandler<Collection<BlogPostItem>, DbException>(
|
||||
this) {
|
||||
|
||||
@@ -98,6 +98,7 @@ public class BlogFragment extends BaseFragment implements BlogPostListener {
|
||||
list = (BriarRecyclerView) v.findViewById(R.id.postList);
|
||||
list.setLayoutManager(new LinearLayoutManager(getActivity()));
|
||||
list.setAdapter(adapter);
|
||||
list.showProgressBar();
|
||||
if (myBlog) {
|
||||
list.setEmptyText(
|
||||
getString(R.string.blogs_my_blogs_blog_empty_state));
|
||||
@@ -139,8 +140,6 @@ public class BlogFragment extends BaseFragment implements BlogPostListener {
|
||||
@Override
|
||||
public void onPause() {
|
||||
super.onPause();
|
||||
adapter.clear();
|
||||
list.showProgressBar();
|
||||
list.stopPeriodicUpdate();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user