package com.alorma.github.ui.activity.gists; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.support.v4.app.FragmentTransaction; import android.support.v7.widget.Toolbar; import com.alorma.github.R; import com.alorma.github.ui.activity.base.BackActivity; import com.alorma.github.ui.fragment.gists.GistsFragment; import com.alorma.github.utils.AttributesUtils; public class GistsMainActivity extends BackActivity { public static Intent createLauncherIntent(Context context, String username) { Intent intent = new Intent(context, GistsMainActivity.class); intent.putExtra("orgName", username); return intent; } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.generic_toolbar_responsive); if (getToolbar() != null) { getToolbar().setBackgroundColor(AttributesUtils.getPrimaryColor(this)); } setTitle(R.string.title_gists); String username = getIntent().getExtras().getString("orgName"); showGistsFragment(username); } private void showGistsFragment(String username) { GistsFragment gistsFragment = GistsFragment.newInstance(username); FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.content, gistsFragment); ft.commit(); } @Override protected int getAppDarkTheme() { return R.style.AppTheme_Dark_Gists; } @Override protected int getAppLightTheme() { return R.style.AppTheme_Gists; } }