aboutsummaryrefslogtreecommitdiff
path: root/sample/src
diff options
context:
space:
mode:
authorDavid Morrissey <davemorrissey@gmail.com>2014-06-07 23:53:01 +0100
committerDavid Morrissey <davemorrissey@gmail.com>2014-06-07 23:53:01 +0100
commit7a269be94d4126a0e43fc40dd70defd0a8dfe94f (patch)
treee93842d510736cf7025035f49790bb78857230b1 /sample/src
parentae23e81fd93c60ea96c2c4835567e404b29afc6a (diff)
downloadsubsampling-scale-image-view-7a269be94d4126a0e43fc40dd70defd0a8dfe94f.tar.gz
Reset method
Diffstat (limited to 'sample/src')
-rw-r--r--sample/src/com/davemorrissey/labs/subscaleview/sample/PageFragment.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/sample/src/com/davemorrissey/labs/subscaleview/sample/PageFragment.java b/sample/src/com/davemorrissey/labs/subscaleview/sample/PageFragment.java
index accf582..db51994 100644
--- a/sample/src/com/davemorrissey/labs/subscaleview/sample/PageFragment.java
+++ b/sample/src/com/davemorrissey/labs/subscaleview/sample/PageFragment.java
@@ -65,6 +65,7 @@ public class PageFragment extends Fragment implements OnClickListener, OnLongCli
rootView.findViewById(id.rotate).setOnClickListener(this);
rootView.findViewById(id.scale).setOnClickListener(this);
rootView.findViewById(id.center).setOnClickListener(this);
+ rootView.findViewById(id.reset).setOnClickListener(this);
if (asset != null) {
SubsamplingScaleImageView imageView = (SubsamplingScaleImageView)rootView.findViewById(id.imageView);
imageView.setImageAsset(asset, imageViewState);
@@ -100,6 +101,9 @@ public class PageFragment extends Fragment implements OnClickListener, OnLongCli
int sy = random.nextInt(imageView.getSHeight());
imageView.animateCenter(new PointF(sx, sy)).withDuration(1500).start();
}
+ } else if (view.getId() == id.reset && rootView != null) {
+ SubsamplingScaleImageView imageView = (SubsamplingScaleImageView)rootView.findViewById(id.imageView);
+ imageView.resetScaleAndCenter();
} else if (view.getId() == id.imageView) {
Toast.makeText(getActivity(), "Clicked", Toast.LENGTH_SHORT).show();
}