aboutsummaryrefslogtreecommitdiffstats
path: root/main/src
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2013-10-14 18:01:32 +0200
committerBananeweizen <bananeweizen@gmx.de>2013-10-14 18:01:32 +0200
commit8b9e65a46c2620ac631f54f5dc4e8b609ba983d3 (patch)
tree465f31eafad200c66d0d4662a53ff6f369a32fa8 /main/src
parent612289162251aea8ee5d333af80472dccdf3edbb (diff)
downloadcgeo-8b9e65a46c2620ac631f54f5dc4e8b609ba983d3.zip
cgeo-8b9e65a46c2620ac631f54f5dc4e8b609ba983d3.tar.gz
cgeo-8b9e65a46c2620ac631f54f5dc4e8b609ba983d3.tar.bz2
fix #3357: crash in any destination
Diffstat (limited to 'main/src')
-rw-r--r--main/src/cgeo/geocaching/NavigateAnyPointActivity.java15
1 files changed, 9 insertions, 6 deletions
diff --git a/main/src/cgeo/geocaching/NavigateAnyPointActivity.java b/main/src/cgeo/geocaching/NavigateAnyPointActivity.java
index ddafb51..d0733e5 100644
--- a/main/src/cgeo/geocaching/NavigateAnyPointActivity.java
+++ b/main/src/cgeo/geocaching/NavigateAnyPointActivity.java
@@ -1,6 +1,7 @@
package cgeo.geocaching;
import butterknife.InjectView;
+import butterknife.Optional;
import butterknife.Views;
import cgeo.geocaching.activity.AbstractActivity;
@@ -43,13 +44,15 @@ import java.util.List;
public class NavigateAnyPointActivity extends AbstractActivity {
- @InjectView(R.id.buttonLatitude) protected Button latButton;
- @InjectView(R.id.buttonLongitude) protected Button lonButton;
- @InjectView(R.id.current) protected Button buttonCurrent;
@InjectView(R.id.historyList) protected ListView historyListView;
- @InjectView(R.id.distanceUnit) protected Spinner distanceUnitSelector;
- @InjectView(R.id.bearing) protected EditText bearingEditText;
- @InjectView(R.id.distance) protected EditText distanceEditText;
+
+ // list header fields are optional, due to being expanded later than the list itself
+ @Optional @InjectView(R.id.buttonLatitude) protected Button latButton;
+ @Optional @InjectView(R.id.buttonLongitude) protected Button lonButton;
+ @Optional @InjectView(R.id.distance) protected EditText distanceEditText;
+ @Optional @InjectView(R.id.distanceUnit) protected Spinner distanceUnitSelector;
+ @Optional @InjectView(R.id.current) protected Button buttonCurrent;
+ @Optional @InjectView(R.id.bearing) protected EditText bearingEditText;
private boolean changed = false;
private List<Destination> historyOfSearchedLocations;