Home | History | Annotate | Download | only in imagedisplay
      1 package com.davemorrissey.labs.subscaleview.test.imagedisplay;
      2 
      3 import android.os.Bundle;
      4 import android.support.annotation.NonNull;
      5 import android.support.v4.app.Fragment;
      6 import android.view.LayoutInflater;
      7 import android.view.View;
      8 import android.view.ViewGroup;
      9 
     10 import com.davemorrissey.labs.subscaleview.ImageSource;
     11 import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView;
     12 import com.davemorrissey.labs.subscaleview.test.R.id;
     13 import com.davemorrissey.labs.subscaleview.test.R.layout;
     14 
     15 public class ImageDisplayLargeFragment extends Fragment {
     16 
     17     @Override
     18     public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
     19         View rootView = inflater.inflate(layout.imagedisplay_large_fragment, container, false);
     20         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         }
     26         SubsamplingScaleImageView imageView = rootView.findViewById(id.imageView);
     27         imageView.setImage(ImageSource.asset("card.png"));
     28         return rootView;
     29     }
     30 
     31 }
     32