From 8672b318c3dc8b7e0cac47014e5bbb3527d0db87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjetil=20=C3=98rbekk?= Date: Sun, 26 Feb 2012 14:35:41 +0100 Subject: Add a graphics demo. Uses a variable to hold a position and draws graphics based on the variable. Works on multiple devices. --- .../src/main/java/com/orbekk/same/android/ClientInterfaceBridge.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'same-android/src/main/java/com/orbekk/same/android') diff --git a/same-android/src/main/java/com/orbekk/same/android/ClientInterfaceBridge.java b/same-android/src/main/java/com/orbekk/same/android/ClientInterfaceBridge.java index cbfeff3..4dde60c 100644 --- a/same-android/src/main/java/com/orbekk/same/android/ClientInterfaceBridge.java +++ b/same-android/src/main/java/com/orbekk/same/android/ClientInterfaceBridge.java @@ -121,6 +121,10 @@ public class ClientInterfaceBridge implements ClientInterface { public void set(Component component) throws UpdateConflict { Message message = Message.obtain(null, SameService.SET_STATE); message.obj = component; + if (serviceMessenger == null) { + logger.warn("Not connected to service. Ignore update: {}", component); + return; + } try { serviceMessenger.send(message); } catch (RemoteException e) { -- cgit v1.2.3