diff options
author | David Morrissey <davemorrissey@gmail.com> | 2014-06-07 23:53:01 +0100 |
---|---|---|
committer | David Morrissey <davemorrissey@gmail.com> | 2014-06-07 23:53:01 +0100 |
commit | 7a269be94d4126a0e43fc40dd70defd0a8dfe94f (patch) | |
tree | e93842d510736cf7025035f49790bb78857230b1 /sample/src | |
parent | ae23e81fd93c60ea96c2c4835567e404b29afc6a (diff) | |
download | subsampling-scale-image-view-7a269be94d4126a0e43fc40dd70defd0a8dfe94f.tar.gz |
Reset method
Diffstat (limited to 'sample/src')
-rw-r--r-- | sample/src/com/davemorrissey/labs/subscaleview/sample/PageFragment.java | 4 |
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(); } |