Replace anonymous inner classes with lambdas

This commit is contained in:
misaochan 2017-12-31 01:17:12 +10:00
parent 152fca30d3
commit b27163906b

View file

@ -379,27 +379,18 @@ public class NearbyMapFragment extends android.support.v4.app.Fragment {
description.setText(place.getLongDescription());
title.setText(place.name.toString());
distance.setText(place.distance.toString());
fabCamera.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
fabCamera.setOnClickListener(view -> {
//TODO: Change this to activate camera upload (see ContributionsListFragment). Insert shared preference.
Timber.d("Image title: " + place.getName() + "Image desc: " + place.getLongDescription());
openWebView(place.siteLinks.getWikidataLink());
}
});
fabGallery.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
fabGallery.setOnClickListener(view -> {
//TODO: Change this to activate gallery upload (see ContributionsListFragment). Insert shared preference.
Timber.d("Image title: " + place.getName() + "Image desc: " + place.getLongDescription());
openWebView(place.siteLinks.getWikidataLink());
}
});
}
private void openWebView(Uri link) {