diff --git a/MyTracks/src/com/google/android/apps/mytracks/io/fusiontables/SendFusionTablesAsyncTask.java b/MyTracks/src/com/google/android/apps/mytracks/io/fusiontables/SendFusionTablesAsyncTask.java index eb91bc30a..b8600dcdd 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/io/fusiontables/SendFusionTablesAsyncTask.java +++ b/MyTracks/src/com/google/android/apps/mytracks/io/fusiontables/SendFusionTablesAsyncTask.java @@ -454,7 +454,7 @@ public class SendFusionTablesAsyncTask extends AbstractSendAsyncTask { * @param total the number of total locations */ private void updateProgress(int uploaded, int total) { - double totalPercentage = uploaded / total; + double totalPercentage = (double) uploaded / total; double scaledPercentage = totalPercentage * (PROGRESS_UPLOAD_DATA_MAX - PROGRESS_UPLOAD_DATA_MIN) + PROGRESS_UPLOAD_DATA_MIN; publishProgress((int) scaledPercentage); diff --git a/MyTracks/src/com/google/android/apps/mytracks/io/maps/SendMapsAsyncTask.java b/MyTracks/src/com/google/android/apps/mytracks/io/maps/SendMapsAsyncTask.java index f18a3c164..00c866922 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/io/maps/SendMapsAsyncTask.java +++ b/MyTracks/src/com/google/android/apps/mytracks/io/maps/SendMapsAsyncTask.java @@ -472,8 +472,8 @@ public class SendMapsAsyncTask extends AbstractSendAsyncTask { * @param total the number of total locations */ private void updateProgress(int uploaded, int total) { - double totalPercentage = uploaded / total; - double scaledPercentage = totalPercentage + double totalPercentage = (double) uploaded / total; + double scaledPercentage = totalPercentage * (PROGRESS_UPLOAD_DATA_MAX - PROGRESS_UPLOAD_DATA_MIN) + PROGRESS_UPLOAD_DATA_MIN; publishProgress((int) scaledPercentage); } diff --git a/MyTracksTest/.classpath b/MyTracksTest/.classpath index d91442653..6044ff11f 100644 --- a/MyTracksTest/.classpath +++ b/MyTracksTest/.classpath @@ -10,6 +10,6 @@ - + diff --git a/MyTracksTest/libs/robotium-solo-2.1.jar b/MyTracksTest/libs/robotium-solo-2.1.jar deleted file mode 100644 index 73af311f6..000000000 Binary files a/MyTracksTest/libs/robotium-solo-2.1.jar and /dev/null differ diff --git a/MyTracksTest/libs/robotium-solo-3.1.jar b/MyTracksTest/libs/robotium-solo-3.1.jar new file mode 100644 index 000000000..0ba05859b Binary files /dev/null and b/MyTracksTest/libs/robotium-solo-3.1.jar differ diff --git a/MyTracksTest/src/com/google/android/apps/mytracks/ChartActivityTest.java b/MyTracksTest/src/com/google/android/apps/mytracks/ChartActivityTest.java index 966bcd470..6c1a5f4e4 100644 --- a/MyTracksTest/src/com/google/android/apps/mytracks/ChartActivityTest.java +++ b/MyTracksTest/src/com/google/android/apps/mytracks/ChartActivityTest.java @@ -43,16 +43,16 @@ public class ChartActivityTest extends ActivityInstrumentationTestCase2