aboutsummaryrefslogtreecommitdiff
path: root/src/net/cbaines/suma/BusSpecificStopView.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/cbaines/suma/BusSpecificStopView.java')
-rw-r--r--src/net/cbaines/suma/BusSpecificStopView.java20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/net/cbaines/suma/BusSpecificStopView.java b/src/net/cbaines/suma/BusSpecificStopView.java
index b140420..7252802 100644
--- a/src/net/cbaines/suma/BusSpecificStopView.java
+++ b/src/net/cbaines/suma/BusSpecificStopView.java
@@ -90,22 +90,20 @@ public class BusSpecificStopView extends LinearLayout implements OnClickListener
this.stop = stop;
- // if (stop.busStop.description.length() > 20) {
- // location.setText(stop.busStop.description.substring(0, 20)); // TODO
- // } else {
- location.setText(stop.busStop.description); // TODO
- // }
+ location.setText(stop.busStop.description);
+
+ if (stop instanceof StopLoading) {
+ timeProgress.setVisibility(View.VISIBLE);
+ } else {
+ timeProgress.setVisibility(View.GONE);
+ }
if (stop.arivalTime != null) { // Time available
time.setText(stop.getShortTimeToArival());
time.setVisibility(View.VISIBLE);
- timeProgress.setVisibility(View.GONE);
- } else if (stop instanceof StopLoading) {
- timeProgress.setVisibility(View.VISIBLE);
} else { // No time available (yet) and not currently loading
time.setVisibility(View.GONE);
time.setText("");
- timeProgress.setVisibility(View.GONE);
}
DatabaseHelper helper = OpenHelperManager.getHelper(context, DatabaseHelper.class);
@@ -117,10 +115,10 @@ public class BusSpecificStopView extends LinearLayout implements OnClickListener
if (stop.arivalTime != null) {
if (stop.live) {
- onClickMessage = stop.bus.getName() + " at "
+ onClickMessage = stop.bus.getName() + " at " + stop.busStop.description + " at "
+ DateFormat.getTimeInstance(DateFormat.SHORT).format(stop.arivalTime);
} else {
- onClickMessage = stop.bus.getName() + " at "
+ onClickMessage = stop.bus.getName() + " at " + stop.busStop.description + " at "
+ DateFormat.getTimeInstance(DateFormat.SHORT).format(stop.arivalTime) + " (timetabled)";
}
} else {