blob: 70d34459baf025c0b6d4c3557bddde86f64311fc [file] [log] [blame]
David Morrissey44e24922017-11-20 10:36:41 +00001package com.davemorrissey.labs.subscaleview.test.imagedisplay;
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 ImageDisplayLargeFragment 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.imagedisplay_large_fragment, container, false);
David Morrisseycb946bb2017-12-15 08:47:39 +000020 final ImageDisplayActivity activity = (ImageDisplayActivity)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 }
David Morrisseyc930ef72017-11-02 18:27:22 +000026 SubsamplingScaleImageView imageView = rootView.findViewById(id.imageView);
David Morrisseyff48afe2015-03-08 21:01:48 +000027 imageView.setImage(ImageSource.asset("card.png"));
David Morrissey00cce302014-06-10 00:28:49 +010028 return rootView;
29 }
30
31}