summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/src/main/java
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-02-12 20:33:25 +0300
committerAndrew Dolgov <[email protected]>2015-02-12 20:33:25 +0300
commitf5b80fe39fc213d1b724ce557173717a5b95b260 (patch)
tree36f17adc941df0b7f57033fa62034adf739a6fc1 /org.fox.ttrss/src/main/java
parent29f105b14ed6e78c6999bd5e896df934628af3df (diff)
images pager: add circle indicator
Diffstat (limited to 'org.fox.ttrss/src/main/java')
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/ArticleImagesPagerActivity.java16
1 files changed, 13 insertions, 3 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleImagesPagerActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleImagesPagerActivity.java
index 62ef5278..37535f30 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleImagesPagerActivity.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleImagesPagerActivity.java
@@ -43,6 +43,7 @@ import java.util.ArrayList;
import java.util.List;
import it.sephiroth.android.library.imagezoom.ImageViewTouch;
+import me.relex.circleindicator.CircleIndicator;
public class ArticleImagesPagerActivity extends CommonActivity implements GestureDetector.OnDoubleTapListener {
private final String TAG = this.getClass().getSimpleName();
@@ -54,6 +55,7 @@ public class ArticleImagesPagerActivity extends CommonActivity implements Gestur
private String m_content;
private GestureDetector m_detector;
private ProgressBar m_progress;
+ private ViewPager m_pager;
@Override
public boolean onSingleTapConfirmed(MotionEvent motionEvent) {
@@ -234,6 +236,14 @@ public class ArticleImagesPagerActivity extends CommonActivity implements Gestur
@Override
protected void onPostExecute(Integer result) {
m_progress.setVisibility(View.GONE);
+
+ CircleIndicator indicator = (CircleIndicator) findViewById(R.id.article_images_indicator);
+
+ if (indicator != null) {
+ indicator.setViewPager(m_pager);
+ indicator.setVisibility(View.VISIBLE);
+ }
+
}
}
@@ -311,9 +321,9 @@ public class ArticleImagesPagerActivity extends CommonActivity implements Gestur
m_adapter = new ArticleImagesPagerAdapter(m_checkedUrls);
- ViewPager pager = (ViewPager) findViewById(R.id.article_images_pager);
- pager.setAdapter(m_adapter);
- pager.setPageTransformer(true, new DepthPageTransformer());
+ m_pager = (ViewPager) findViewById(R.id.article_images_pager);
+ m_pager.setAdapter(m_adapter);
+ m_pager.setPageTransformer(true, new DepthPageTransformer());
}
@SuppressLint("NewApi")