/**
* galaxy inc.
* meetup client for android
*/
package com.galaxy.meetup.client.android.ui.activity;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.View;
import android.view.View.OnClickListener;
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.ui.fragments.EsFragmentActivity;
import com.galaxy.meetup.client.android.ui.fragments.OobContactsSyncFragment;
import com.galaxy.meetup.client.android.ui.view.BottomActionBar;
/**
*
* @author sihai
*
*/
public class ContactsSyncConfigActivity extends EsFragmentActivity implements
OnClickListener {
private OobContactsSyncFragment mFragment;
public ContactsSyncConfigActivity()
{
}
protected final EsAccount getAccount()
{
return (EsAccount)getIntent().getParcelableExtra("account");
}
public final OzViews getViewForLogging()
{
return OzViews.CONTACTS_SYNC_CONFIG;
}
public final void onAttachFragment(Fragment fragment)
{
super.onAttachFragment(fragment);
if(fragment instanceof OobContactsSyncFragment)
mFragment = (OobContactsSyncFragment)fragment;
}
public void onClick(View view)
{
if(view.getId() == 0x1020019 && mFragment != null)
{
mFragment.commit();
finish();
}
}
protected void onCreate(Bundle bundle)
{
super.onCreate(bundle);
setContentView(R.layout.oob_contacts_sync_activity);
((BottomActionBar)findViewById(R.id.bottom_bar)).addButton(0x1020019, R.string.signup_done, this);
showTitlebar(false);
setTitlebarTitle(getString(R.string.app_name));
}
}