package com.amazon.aws.demo.sns; import com.amazon.aws.demo.R; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; public class SnsMenu extends Activity { Button topicListButton; Button topicDeleteButton; Button subscribeButton; Button subscriberListButton; Button publishButton; Button createButton; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.sns_menu); wireButtons(); } public void wireButtons(){ topicDeleteButton = (Button) findViewById(R.id.sns_main_delete_button); topicListButton = (Button) findViewById(R.id.sns_main_topic_list_button); subscribeButton = (Button) findViewById(R.id.sns_main_subscribe_button); subscriberListButton = (Button) findViewById(R.id.sns_main_subscriber_list_button); publishButton = (Button) findViewById(R.id.sns_main_publish_button); createButton = (Button) findViewById(R.id.sns_main_create_button); topicDeleteButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(SnsMenu.this, SnsDeleteTopicList.class)); } }); topicListButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(SnsMenu.this, SnsTopicList.class)); } }); subscribeButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(SnsMenu.this, SnsSubscribe.class)); } }); subscriberListButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent subscriberListIntent = new Intent(SnsMenu.this, SnsTopicView.class); subscriberListIntent.putExtra(SimpleNotification.TOPIC_ARN, ""); startActivity(subscriberListIntent); } }); publishButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(SnsMenu.this, SnsPublish.class)); } }); createButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivity(new Intent(SnsMenu.this, SnsCreateTopic.class)); } }); } }