package com.bumptech.glide.samples.flickr;

import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.widget.ImageView;

import com.bumptech.glide.Glide;
import com.bumptech.glide.samples.flickr.api.Photo;

/**
 * A simple activity for viewing a single photo.
 */
public class FullscreenActivity extends FragmentActivity {
    private static final String ARG_PHOTO = "photo";

    public static Intent getIntent(Context context, Photo photo) {
        Intent intent = new Intent(context, FullscreenActivity.class);
        intent.putExtra(ARG_PHOTO, photo);
        return intent;
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.fullscreen_activity);
        ImageView fullscreenView = (ImageView) findViewById(R.id.fullscreen_view);
        Photo photo = getIntent().getParcelableExtra(ARG_PHOTO);
        Glide.with(this)
                .load(photo)
                .fitCenter()
                .into(fullscreenView);
    }
}
