17d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sappersteinpackage com.example.photoviewersample; 27d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein 37d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sappersteinimport android.app.Activity; 47d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sappersteinimport android.os.Bundle; 57d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sappersteinimport android.view.View; 67d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sappersteinimport android.view.View.OnClickListener; 77d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein 87d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sappersteinimport com.android.ex.photo.Intents; 97d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sappersteinimport com.android.ex.photo.Intents.PhotoViewIntentBuilder; 107d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein 117d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sappersteinpublic class MainActivity extends Activity implements OnClickListener { 127d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein 137d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein @Override 147d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein public void onCreate(Bundle savedInstanceState) { 157d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein super.onCreate(savedInstanceState); 167d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein setContentView(R.layout.activity_main); 177d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein View b = findViewById(R.id.button); 187d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein b.setOnClickListener(this); 197d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein } 207d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein 217d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein @Override 227d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein public void onClick(View v) { 237d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein final PhotoViewIntentBuilder builder = 247d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein Intents.newPhotoViewActivityIntentBuilder(this); 257d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein builder 267d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein .setPhotosUri("content://com.example.photoviewersample.SampleProvider/photos"); 277d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein 287d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein startActivity(builder.build()); 297d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein } 307d13b0b858f6d2bce1a1f0088ab6739033087d19Andrew Sapperstein} 31