blob: bc4dab2cb4a8c53f4d66e81ebdca082f7acfd373 [file] [log] [blame]
David Morrissey00cce302014-06-10 00:28:49 +01001/*
2Copyright 2014 David Morrissey
3
4Licensed under the Apache License, Version 2.0 (the "License");
5you may not use this file except in compliance with the License.
6You may obtain a copy of the License at
7
8http://www.apache.org/licenses/LICENSE-2.0
9
10Unless required by applicable law or agreed to in writing, software
11distributed under the License is distributed on an "AS IS" BASIS,
12WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13See the License for the specific language governing permissions and
14limitations under the License.
15*/
16
17package com.davemorrissey.labs.subscaleview.sample.extension;
18
19import android.os.Bundle;
20import android.support.v4.app.Fragment;
21import android.view.LayoutInflater;
22import android.view.View;
23import android.view.View.OnClickListener;
24import android.view.ViewGroup;
David Morrissey59a6c8b2015-03-03 22:36:16 +000025
26import com.davemorrissey.labs.subscaleview.ImageSource;
David Morrissey00cce302014-06-10 00:28:49 +010027import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView;
28import com.davemorrissey.labs.subscaleview.sample.R.id;
29import com.davemorrissey.labs.subscaleview.sample.R.layout;
30
31public class ExtensionCircleFragment extends Fragment {
32
33 @Override
34 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
35 View rootView = inflater.inflate(layout.extension_circle_fragment, container, false);
36 rootView.findViewById(id.next).setOnClickListener(new OnClickListener() {
37 @Override
38 public void onClick(View view) {
39 ((ExtensionActivity)getActivity()).next();
40 }
41 });
42 rootView.findViewById(id.previous).setOnClickListener(new OnClickListener() {
43 @Override
44 public void onClick(View view) {
45 ((ExtensionActivity)getActivity()).previous();
46 }
47 });
48 SubsamplingScaleImageView imageView = (SubsamplingScaleImageView)rootView.findViewById(id.imageView);
David Morrissey59a6c8b2015-03-03 22:36:16 +000049 imageView.setImage(ImageSource.asset("squirrel.jpg"));
David Morrissey00cce302014-06-10 00:28:49 +010050 return rootView;
51 }
52
53}