/*
* Copyright (c) 2016 Zhang Hai <Dreaming.in.Code.ZH@Gmail.com>
* All Rights Reserved.
*/
package me.zhanghai.android.douya.item.ui;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import me.zhanghai.android.douya.network.api.info.frodo.ItemCollection;
import me.zhanghai.android.douya.util.FragmentUtils;
public class ItemCollectionActivity extends AppCompatActivity {
private static final String KEY_PREFIX = ItemCollectionActivity.class.getName() + '.';
private static final String EXTRA_COLLECTION = KEY_PREFIX + "collection";
public static Intent makeIntent(ItemCollection collection, Context context) {
return new Intent(context, ItemCollectionActivity.class)
.putExtra(EXTRA_COLLECTION, collection);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Calls ensureSubDecor().
findViewById(android.R.id.content);
if (savedInstanceState == null) {
Intent intent = getIntent();
ItemCollection collection = intent.getParcelableExtra(EXTRA_COLLECTION);
FragmentUtils.add(ItemCollectionFragment.newInstance(collection), this,
android.R.id.content);
}
}
}