package com.sunlightlabs.android.congress;
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost;
import com.sunlightlabs.android.congress.utils.ActionBarUtils;
import com.sunlightlabs.android.congress.utils.Utils;
public class NotificationTabs extends TabActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tabs_plain);
setupControls();
setupTabs();
}
private void setupControls() {
ActionBarUtils.setTitle(this, R.string.menu_notification_settings);
}
private void setupTabs() {
TabHost tabHost = getTabHost();
Utils.addTab(this, tabHost, "settings", settingsIntent(), R.string.tab_settings);
Utils.addTab(this, tabHost, "subscriptions", subscriptionsIntent(), R.string.tab_subscriptions);
tabHost.setCurrentTab(0);
}
private Intent settingsIntent() {
return new Intent(this, NotificationSettings.class);
}
private Intent subscriptionsIntent() {
return new Intent(this, NotificationSubscriptions.class);
}
}