mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-23 22:19:13 +00:00
Show appropriate button text if device is waiting for gps fix
This commit is contained in:
@@ -4,7 +4,8 @@
|
||||
<string name="course_type">Kurstyp</string>
|
||||
<string name="marks">Kursmarkierungen</string>
|
||||
<string name="set_position">Position setzen</string>
|
||||
<string name="set_position_disabled">POSITION SETZEN\nBitte GPS aktivieren</string>
|
||||
<string name="set_position_disabled_gps">POSITION SETZEN\nBitte GPS aktivieren</string>
|
||||
<string name="set_position_no_gps_yet">POSITION SETZEN\nWarte auf GPS Verbindung</string>
|
||||
<string name="reset_position">Position zurücksetzen</string>
|
||||
<string name="getting_marks">Empfangen der Markierungen…</string>
|
||||
<string name="set">Gesetzt</string>
|
||||
|
||||
@@ -5,7 +5,8 @@
|
||||
<string name="course_type">Course Type</string>
|
||||
<string name="marks">Marks</string>
|
||||
<string name="set_position">Set Position</string>
|
||||
<string name="set_position_disabled">SET POSITION\nPlease activate GPS</string>
|
||||
<string name="set_position_disabled_gps">SET POSITION\nPlease activate GPS</string>
|
||||
<string name="set_position_no_gps_yet">POSITION SETZEN\nWaiting for GPS connection</string>
|
||||
<string name="reset_position">Reset Position</string>
|
||||
<string name="getting_marks">Getting race marks…</string>
|
||||
<string name="set">set</string>
|
||||
|
||||
+3
-1
@@ -115,7 +115,9 @@ public class BuoyFragment extends BaseFragment implements LocationListener {
|
||||
private void setUpSetPositionButton(View layout, ClickListener clickListener) {
|
||||
setPositionButton = ViewHelper.get(layout, R.id.marker_set_position_button);
|
||||
setPositionButton.setEnabled(false);
|
||||
String text = getString(R.string.set_position_disabled);
|
||||
boolean gpsEnabled = LocationHelper.isGPSEnabled(getActivity());
|
||||
int buttonTextId = gpsEnabled ? R.string.set_position_no_gps_yet : R.string.set_position_disabled_gps;
|
||||
String text = getString(buttonTextId);
|
||||
SpannableString disabledButtonText = new SpannableString(text);
|
||||
AbsoluteSizeSpan absoluteSizeSpan = new AbsoluteSizeSpan(10, true);
|
||||
disabledButtonText.setSpan(absoluteSizeSpan, text.indexOf("\n"), text.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
|
||||
|
||||
Reference in New Issue
Block a user