package com.yokmama.learn10.chapter07.lesson32;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.ImageView;
public class PaletteActivity extends AppCompatActivity {
private static final String TAG = PaletteActivity.class.getSimpleName();
public static final String KEY_IMAGE = "key-image";
private Toolbar mToolbar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_palette);
//ツールバーの初期化
mToolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(mToolbar);
//Toolbar上に戻る矢印を追加
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
mToolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
//画像リソースを遷移元のActivityから取得(-1は空を意味する)
int resId = -1;
if (getIntent() != null) {
resId = getIntent().getIntExtra(KEY_IMAGE, -1);
}
//画像リソースが確認できなかったら終了
if (resId == -1) {
finish();
}
//画像をセット
ImageView imageView = (ImageView) findViewById(R.id.imagePicture);
imageView.setImageResource(resId);
//画像のパレットを解析
//TODO:レッスンではここにプログラムを追加
}
}