1 package com.davemorrissey.labs.subscaleview.test.basicfeatures; 2 3 import android.os.Bundle; 4 import android.support.annotation.Nullable; 5 6 import com.davemorrissey.labs.subscaleview.ImageSource; 7 import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView; 8 import com.davemorrissey.labs.subscaleview.test.AbstractPagesActivity; 9 import com.davemorrissey.labs.subscaleview.test.Page; 10 import com.davemorrissey.labs.subscaleview.test.R.id; 11 12 import java.util.Arrays; 13 14 import static com.davemorrissey.labs.subscaleview.test.R.string.*; 15 import static com.davemorrissey.labs.subscaleview.test.R.layout.*; 16 17 public class BasicFeaturesActivity extends AbstractPagesActivity { 18 19 public BasicFeaturesActivity() { 20 super(basic_title, pages_activity, Arrays.asList( 21 new Page(basic_p1_subtitle, basic_p1_text), 22 new Page(basic_p2_subtitle, basic_p2_text), 23 new Page(basic_p3_subtitle, basic_p3_text), 24 new Page(basic_p4_subtitle, basic_p4_text), 25 new Page(basic_p5_subtitle, basic_p5_text) 26 )); 27 } 28 29 @Override 30 protected void onCreate(@Nullable Bundle savedInstanceState) { 31 super.onCreate(savedInstanceState); 32 SubsamplingScaleImageView view = findViewById(id.imageView); 33 view.setImage(ImageSource.asset("sanmartino.jpg")); 34 } 35 36 } 37