From db27e1528a5c54639381a4450356e2e989ef62c5 Mon Sep 17 00:00:00 2001 From: ricky barrette Date: Mon, 24 Jan 2011 01:30:15 +0000 Subject: [PATCH] created travelpostwidget.xml to be used as the widget layout added required information into travelpostwidgetinfo.xml TravelPostWidget.java created onReceive(), onUpdate(), onDestroy() added debug logs to TravelPostWidget.java added TravelPostWidget.java to the AndroidManifest.xml got the widget button to start the service via a pending intent basic testing seems to be all working, i need to run some more test on the service befor i call it done --- TravelPost/AndroidManifest.xml | 21 +++-- .../com/TwentyCodes/android/TravelPost/R.java | 5 +- .../layout/{main.xml => travelpostwidget.xml} | 11 ++- TravelPost/res/xml/travelpostwidgetinfo.xml | 7 +- .../android/TravelPost/LocationService.java | 15 ++- .../android/TravelPost/TravelPostWidget.java | 94 ++++++++++++++++++- 6 files changed, 127 insertions(+), 26 deletions(-) rename TravelPost/res/layout/{main.xml => travelpostwidget.xml} (63%) diff --git a/TravelPost/AndroidManifest.xml b/TravelPost/AndroidManifest.xml index 1bc5440..cdf2248 100644 --- a/TravelPost/AndroidManifest.xml +++ b/TravelPost/AndroidManifest.xml @@ -1,6 +1,7 @@ + package="com.TwentyCodes.android.TravelPost" android:versionCode="0" + android:versionName="0.0.0"> @@ -10,11 +11,10 @@ - + + - - + @@ -23,7 +23,15 @@ - + + + + + + + + + @@ -33,4 +41,5 @@ + \ No newline at end of file diff --git a/TravelPost/gen/com/TwentyCodes/android/TravelPost/R.java b/TravelPost/gen/com/TwentyCodes/android/TravelPost/R.java index 84f27f2..5ab2385 100644 --- a/TravelPost/gen/com/TwentyCodes/android/TravelPost/R.java +++ b/TravelPost/gen/com/TwentyCodes/android/TravelPost/R.java @@ -13,8 +13,11 @@ public final class R { public static final class drawable { public static final int icon=0x7f020000; } + public static final class id { + public static final int widgetbutton=0x7f060000; + } public static final class layout { - public static final int main=0x7f030000; + public static final int travelpostwidget=0x7f030000; } public static final class string { public static final int app_name=0x7f050001; diff --git a/TravelPost/res/layout/main.xml b/TravelPost/res/layout/travelpostwidget.xml similarity index 63% rename from TravelPost/res/layout/main.xml rename to TravelPost/res/layout/travelpostwidget.xml index 3a5f117..6ad5faa 100644 --- a/TravelPost/res/layout/main.xml +++ b/TravelPost/res/layout/travelpostwidget.xml @@ -4,9 +4,10 @@ android:layout_width="fill_parent" android:layout_height="fill_parent" > - +