package com.fastaccess.ui.modules.pinned; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import com.fastaccess.R; import com.fastaccess.ui.base.BaseActivity; import com.fastaccess.ui.base.mvp.presenter.BasePresenter; import com.fastaccess.ui.modules.main.MainActivity; import net.grandcentrix.thirtyinch.TiPresenter; import shortbread.Shortcut; /** * Created by Kosh on 25 Mar 2017, 11:14 PM */ @Shortcut(id = "pinned", icon = R.drawable.ic_pin_shortcut, shortLabelRes = R.string.pinned, backStack = {MainActivity.class}, rank = 5) public class PinnedReposActivity extends BaseActivity { public static void startActivity(@NonNull Context context) { context.startActivity(new Intent(context, PinnedReposActivity.class)); } @Override protected int layout() { return R.layout.toolbar_activity_layout; } @Override protected boolean isTransparent() { return true; } @Override protected boolean canBack() { return true; } @Override protected boolean isSecured() { return false; } @NonNull @Override public TiPresenter providePresenter() { return new BasePresenter(); } @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); selectPinned(); if (savedInstanceState == null) { getSupportFragmentManager() .beginTransaction() .replace(R.id.fragmentContainer, PinnedReposFragment.newInstance(), PinnedReposFragment.TAG) .commit(); } } }