blob: 47edf074dcb2a441d6bee5818a59bb7faa973e39 [file] [log] [blame]
David Morrissey44e24922017-11-20 10:36:41 +00001package com.davemorrissey.labs.subscaleview.test.extension;
David Morrissey00cce302014-06-10 00:28:49 +01002
3import android.os.Bundle;
David Morrissey9a3dc7d2017-12-15 08:34:05 +00004import android.support.annotation.NonNull;
David Morrissey00cce302014-06-10 00:28:49 +01005import android.support.v4.app.Fragment;
6import android.view.LayoutInflater;
7import android.view.View;
David Morrissey00cce302014-06-10 00:28:49 +01008import android.view.ViewGroup;
David Morrissey59a6c8b2015-03-03 22:36:16 +00009
10import com.davemorrissey.labs.subscaleview.ImageSource;
David Morrissey00cce302014-06-10 00:28:49 +010011import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView;
David Morrissey44e24922017-11-20 10:36:41 +000012import com.davemorrissey.labs.subscaleview.test.R.id;
13import com.davemorrissey.labs.subscaleview.test.R.layout;
David Morrissey00cce302014-06-10 00:28:49 +010014
15public class ExtensionCircleFragment extends Fragment {
16
17 @Override
David Morrissey9a3dc7d2017-12-15 08:34:05 +000018 public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
David Morrissey00cce302014-06-10 00:28:49 +010019 View rootView = inflater.inflate(layout.extension_circle_fragment, container, false);
David Morrisseycb946bb2017-12-15 08:47:39 +000020 final ExtensionActivity activity = (ExtensionActivity)getActivity();
21 if (activity != null) {
22 rootView.findViewById(id.next).setOnClickListener(new View.OnClickListener() {
23 @Override public void onClick(View v) { activity.next(); }
24 });
25 rootView.findViewById(id.previous).setOnClickListener(new View.OnClickListener() {
26 @Override public void onClick(View v) { activity.previous(); }
27 });
28 }
David Morrisseyc930ef72017-11-02 18:27:22 +000029 SubsamplingScaleImageView imageView = rootView.findViewById(id.imageView);
David Morrisseyf9537212017-12-11 09:00:33 +000030 imageView.setImage(ImageSource.asset("sanmartino.jpg"));
David Morrissey00cce302014-06-10 00:28:49 +010031 return rootView;
32 }
33
34}