SL4A: For post event, if event is not cloned, don't clear event immediately after post.

If event is cleared immediately after event post, the content for this event will be lost.
So either clone, post, clear; or just post, Java will help clear this Object.

Change-Id: I32ac323ca6944a6549b3c6dd5e9a418e61a72a1f
diff --git a/Common/src/com/googlecode/android_scripting/facade/SmsFacade.java b/Common/src/com/googlecode/android_scripting/facade/SmsFacade.java
index e7c2209..0b70085 100644
--- a/Common/src/com/googlecode/android_scripting/facade/SmsFacade.java
+++ b/Common/src/com/googlecode/android_scripting/facade/SmsFacade.java
@@ -186,7 +186,6 @@
                     mEventFacade.postEvent("onSmsSentFailure", event);

                 }

             }

-            event.clear();

         }

     }

 

@@ -213,7 +212,6 @@
                     }

                     event.putString("Text", smsMsg.toString());

                     mEventFacade.postEvent("onSmsReceived", event);

-                    event.clear();

                 }

             }

         }

diff --git a/Common/src/com/googlecode/android_scripting/facade/tele/TelephonyStateListeners.java b/Common/src/com/googlecode/android_scripting/facade/tele/TelephonyStateListeners.java
index 99c419e..430760b 100644
--- a/Common/src/com/googlecode/android_scripting/facade/tele/TelephonyStateListeners.java
+++ b/Common/src/com/googlecode/android_scripting/facade/tele/TelephonyStateListeners.java
@@ -115,7 +115,6 @@
                     break;
             }
             mEventFacade.postEvent("onCallStateChanged"+subEvent, mCallStateEvent);
-            mCallStateEvent.clear();
         }
 
         @Override
@@ -162,7 +161,6 @@
                 subEvent = "Idle";
             }
             mEventFacade.postEvent("onPreciseStateChanged"+subEvent, EventMsg);
-            EventMsg.clear();
         }
     }
 
@@ -200,7 +198,6 @@
                 subEvent = "Unknown";
             }
             mEventFacade.postEvent("onModemPowerLevelChanged"+subEvent, event);
-            event.clear();
         }
     }
 
@@ -245,7 +242,6 @@
                 event.putInt("UnknownStateCode", state);
             }
             mEventFacade.postEvent("onDataConnectionStateChanged"+subEvent, event);
-            event.clear();
         }
     }
 
@@ -313,7 +309,6 @@
             }
 
             mEventFacade.postEvent("onServiceStateChanged"+subEvent, event);
-            event.clear();
         }
     }