package i2p.bote.android.identities; import android.os.Bundle; import android.support.v7.widget.Toolbar; import android.widget.Toast; import i2p.bote.android.BoteActivityBase; import i2p.bote.android.InitActivities; import i2p.bote.android.R; public class IdentityShipActivity extends BoteActivityBase implements IdentityShipFragment.Callbacks { public static final String EXPORTING = "exporting"; boolean mExporting; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_identity_ship); // Set the action bar Toolbar toolbar = (Toolbar) findViewById(R.id.main_toolbar); setSupportActionBar(toolbar); // Enable ActionBar app icon to behave as action to go back getSupportActionBar().setDisplayHomeAsUpEnabled(true); if (savedInstanceState == null) { Bundle args = getIntent().getExtras(); mExporting = args.getBoolean(EXPORTING); IdentityShipFragment f = IdentityShipFragment.newInstance(mExporting); getSupportFragmentManager().beginTransaction() .add(R.id.identity_ship_frag, f).commit(); } } // IdentityShipFragment.Callbacks public void onTaskFinished() { Toast.makeText(this, mExporting ? R.string.identities_exported : R.string.identities_imported, Toast.LENGTH_SHORT).show(); setResult(RESULT_OK); finish(); } }