aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo/geocaching/cgeoadvsearch.java
diff options
context:
space:
mode:
authorBananeweizen <Bananeweizen@gmx.de>2011-09-03 11:44:37 -0700
committerBananeweizen <Bananeweizen@gmx.de>2011-09-03 11:44:37 -0700
commit5878215750b36147e31d4e44d39f5cee5a686a24 (patch)
tree05ed634bef7aa97c6aef53dca0bae8947b790669 /src/cgeo/geocaching/cgeoadvsearch.java
parent1ca5b0ddbe8ecaa67b1606f386ae398c0bf8da10 (diff)
parent5d6cd5f76c3682f70e4fa18182849fb2110a6aca (diff)
downloadcgeo-5878215750b36147e31d4e44d39f5cee5a686a24.zip
cgeo-5878215750b36147e31d4e44d39f5cee5a686a24.tar.gz
cgeo-5878215750b36147e31d4e44d39f5cee5a686a24.tar.bz2
Merge pull request #359 from gezb/301
Fix for issue #301 - include Apache commons lang library
Diffstat (limited to 'src/cgeo/geocaching/cgeoadvsearch.java')
-rw-r--r--src/cgeo/geocaching/cgeoadvsearch.java16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/cgeo/geocaching/cgeoadvsearch.java b/src/cgeo/geocaching/cgeoadvsearch.java
index 1849faa..c7b98f5 100644
--- a/src/cgeo/geocaching/cgeoadvsearch.java
+++ b/src/cgeo/geocaching/cgeoadvsearch.java
@@ -4,6 +4,8 @@ import java.util.HashMap;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
+import org.apache.commons.lang3.StringUtils;
+
import android.app.SearchManager;
import android.content.Intent;
import android.content.res.Configuration;
@@ -245,7 +247,7 @@ public class cgeoadvsearch extends AbstractActivity {
final String latText = latView.getText().toString();
final String lonText = lonView.getText().toString();
- if (latText == null || latText.length() == 0 || lonText == null || lonText.length() == 0) {
+ if (StringUtils.isEmpty(latText) || StringUtils.isEmpty(lonText)) {
latView.setText(cgBase.formatLatitude(geo.latitudeNow, true));
lonView.setText(cgBase.formatLongitude(geo.longitudeNow, true));
} else {
@@ -295,7 +297,7 @@ public class cgeoadvsearch extends AbstractActivity {
// find caches by coordinates
String keyText = ((EditText) findViewById(R.id.keyword)).getText().toString();
- if (keyText == null || keyText.length() == 0) {
+ if (StringUtils.isBlank(keyText)) {
helpDialog(res.getString(R.string.warn_search_help_title), res.getString(R.string.warn_search_help_keyword));
return;
}
@@ -330,7 +332,7 @@ public class cgeoadvsearch extends AbstractActivity {
private void findByAddressFn() {
final String addText = ((EditText) findViewById(R.id.address)).getText().toString();
- if (addText == null || addText.length() == 0) {
+ if (StringUtils.isBlank(addText)) {
helpDialog(res.getString(R.string.warn_search_help_title), res.getString(R.string.warn_search_help_address));
return;
}
@@ -363,7 +365,7 @@ public class cgeoadvsearch extends AbstractActivity {
public void findByUsernameFn() {
final String usernameText = ((EditText) findViewById(R.id.username)).getText().toString();
- if (usernameText == null || usernameText.length() == 0) {
+ if (StringUtils.isBlank(usernameText)) {
helpDialog(res.getString(R.string.warn_search_help_title), res.getString(R.string.warn_search_help_user));
return;
}
@@ -398,7 +400,7 @@ public class cgeoadvsearch extends AbstractActivity {
private void findByOwnerFn() {
final String usernameText = ((EditText) findViewById(R.id.owner)).getText().toString();
- if (usernameText == null || usernameText.length() == 0) {
+ if (StringUtils.isBlank(usernameText)) {
helpDialog(res.getString(R.string.warn_search_help_title), res.getString(R.string.warn_search_help_user));
return;
}
@@ -433,7 +435,7 @@ public class cgeoadvsearch extends AbstractActivity {
private void findByGeocodeFn() {
final String geocodeText = ((EditText) findViewById(R.id.geocode)).getText().toString();
- if (geocodeText == null || geocodeText.length() == 0 || geocodeText.equalsIgnoreCase("GC")) {
+ if (StringUtils.isBlank(geocodeText) || geocodeText.equalsIgnoreCase("GC")) {
helpDialog(res.getString(R.string.warn_search_help_title), res.getString(R.string.warn_search_help_gccode));
return;
}
@@ -464,7 +466,7 @@ public class cgeoadvsearch extends AbstractActivity {
private void findTrackableFn() {
final String trackableText = ((EditText) findViewById(R.id.trackable)).getText().toString();
- if (trackableText == null || trackableText.length() == 0 || trackableText.equalsIgnoreCase("TB")) {
+ if (StringUtils.isBlank(trackableText)|| trackableText.equalsIgnoreCase("TB")) {
helpDialog(res.getString(R.string.warn_search_help_title), res.getString(R.string.warn_search_help_tb));
return;
}