/** * galaxy inc. * meetup client for android */ package com.galaxy.meetup.client.android.ui.activity; import android.os.Bundle; import android.view.MenuItem; import com.galaxy.meetup.client.android.R; import com.galaxy.meetup.client.android.analytics.OzViews; import com.galaxy.meetup.client.android.content.EsAccount; import com.galaxy.meetup.client.android.service.EsService; import com.galaxy.meetup.client.android.ui.fragments.EsFragmentActivity; /** * * @author sihai * */ public class AddedToCircleActivity extends EsFragmentActivity { public AddedToCircleActivity() { } protected final EsAccount getAccount() { return (EsAccount)getIntent().getParcelableExtra("account"); } public final OzViews getViewForLogging() { return OzViews.NOTIFICATIONS_CIRCLE; } protected void onCreate(Bundle bundle) { super.onCreate(bundle); setContentView(R.layout.added_to_circle_activity); if(bundle == null) { String s = getIntent().getStringExtra("notif_id"); if(s != null) EsService.markNotificationAsRead(this, getAccount(), s); } showTitlebar(false, true); setTitlebarTitle(getString(R.string.added_to_circle_title)); } public boolean onOptionsItemSelected(MenuItem menuitem) { boolean flag = false; if(16908332 == menuitem.getItemId()) { goHome(getAccount()); flag = true; } return flag; } public void onResume() { super.onResume(); if(!isIntentAccountActive()) finish(); } protected final void onTitlebarLabelClick() { goHome(getAccount()); } }