From 28ccfd5c38df380fc87461238c9b717ad7fd7dce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjetil=20=C3=98rbekk?= Date: Sat, 25 Feb 2012 21:52:03 +0100 Subject: Begin implementing a client bridge. SameInterfaceBridge should implement ClientInterface and communicate with same through a SameService. Add replyTo support in SameService. --- .../src/main/java/com/orbekk/same/MainActivity.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'same-android/src/main/java/com/orbekk/same/MainActivity.java') diff --git a/same-android/src/main/java/com/orbekk/same/MainActivity.java b/same-android/src/main/java/com/orbekk/same/MainActivity.java index 08b0962..ea6e315 100644 --- a/same-android/src/main/java/com/orbekk/same/MainActivity.java +++ b/same-android/src/main/java/com/orbekk/same/MainActivity.java @@ -1,6 +1,7 @@ package com.orbekk.same; -import com.orbekk.same.R; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import android.app.Activity; import android.content.Intent; @@ -8,9 +9,10 @@ import android.os.Bundle; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; -import android.widget.Toast; public class MainActivity extends Activity { + Logger logger = LoggerFactory.getLogger(getClass()); + @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); @@ -23,8 +25,16 @@ public class MainActivity extends Activity { } @Override public boolean onOptionsItemSelected(MenuItem item) { - if (item.getItemId() == R.id.same_settings) { + int id = item.getItemId(); + switch (id) { + case R.id.same_settings: startActivity(new Intent(this, SameControllerActivity.class)); + break; + case R.id.variable_test: + startActivity(new Intent(this, VariableTestActivity.class)); + break; + default: + logger.error("Unknown menu entry: {}", item); } return true; } -- cgit v1.2.3