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.GistFileFragment; public class GistsFileActivity extends BackActivity { public static Intent createLauncherIntent(Context context, String name, String content) { Bundle bundle = new Bundle(); bundle.putString(GistFileFragment.FILE_NAME, name); bundle.putString(GistFileFragment.CONTENT, content); Intent intent = new Intent(context, GistsFileActivity.class); intent.putExtras(bundle); return intent; } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.generic_toolbar_responsive); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); GistFileFragment fileFragment = new GistFileFragment(); fileFragment.setArguments(getIntent().getExtras()); FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.content, fileFragment); ft.commit(); String title = getIntent().getExtras().getString(GistFileFragment.FILE_NAME); setTitle(title); } @Override protected int getAppDarkTheme() { return R.style.AppTheme_Dark_Gists; } @Override protected int getAppLightTheme() { return R.style.AppTheme_Gists; } }