aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/TrackableActivity.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2014-01-04 13:08:15 +0100
committerBananeweizen <bananeweizen@gmx.de>2014-01-04 13:08:15 +0100
commit01de707ee0f6f47cfcb576f0e82e0c65ed8e418a (patch)
tree96ebc206fa71d1864b32107685f2754bdcde3c69 /main/src/cgeo/geocaching/TrackableActivity.java
parentfd2664c70770a1670330b488eb01b3a976a06433 (diff)
downloadcgeo-01de707ee0f6f47cfcb576f0e82e0c65ed8e418a.zip
cgeo-01de707ee0f6f47cfcb576f0e82e0c65ed8e418a.tar.gz
cgeo-01de707ee0f6f47cfcb576f0e82e0c65ed8e418a.tar.bz2
refactoring: make user actions depend on the connector
This enables the contacts addon and search by user/owner for all user names (independent of the kind of cache). Of course, search by user/owner still only works for GC, so one cannot find EC owner caches that way.
Diffstat (limited to 'main/src/cgeo/geocaching/TrackableActivity.java')
-rw-r--r--main/src/cgeo/geocaching/TrackableActivity.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/TrackableActivity.java b/main/src/cgeo/geocaching/TrackableActivity.java
index 973f8c2..dcfd80a 100644
--- a/main/src/cgeo/geocaching/TrackableActivity.java
+++ b/main/src/cgeo/geocaching/TrackableActivity.java
@@ -378,7 +378,7 @@ public class TrackableActivity extends AbstractViewPagerActivity<TrackableActivi
final TextView owner = details.add(R.string.trackable_owner, res.getString(R.string.trackable_unknown));
if (StringUtils.isNotBlank(trackable.getOwner())) {
owner.setText(Html.fromHtml(trackable.getOwner()), TextView.BufferType.SPANNABLE);
- owner.setOnClickListener(new UserActionsClickListener());
+ owner.setOnClickListener(new UserActionsClickListener(trackable));
}
// trackable spotted
@@ -431,9 +431,9 @@ public class TrackableActivity extends AbstractViewPagerActivity<TrackableActivi
}
});
} else if (Trackable.SPOTTED_USER == trackable.getSpottedType()) {
- spotted.setOnClickListener(new UserNameClickListener(Html.fromHtml(trackable.getSpottedName()).toString()));
+ spotted.setOnClickListener(new UserNameClickListener(trackable, Html.fromHtml(trackable.getSpottedName()).toString()));
} else if (Trackable.SPOTTED_OWNER == trackable.getSpottedType()) {
- spotted.setOnClickListener(new UserNameClickListener(Html.fromHtml(trackable.getOwner()).toString()));
+ spotted.setOnClickListener(new UserNameClickListener(trackable, Html.fromHtml(trackable.getOwner()).toString()));
}
}