diff --git a/mifosng-android/src/main/java/com/mifos/mifosxdroid/activity/pathtracking/PathTrackingActivity.java b/mifosng-android/src/main/java/com/mifos/mifosxdroid/activity/pathtracking/PathTrackingActivity.java index 01ef4021563..f4cbe44d1f4 100644 --- a/mifosng-android/src/main/java/com/mifos/mifosxdroid/activity/pathtracking/PathTrackingActivity.java +++ b/mifosng-android/src/main/java/com/mifos/mifosxdroid/activity/pathtracking/PathTrackingActivity.java @@ -48,7 +48,8 @@ /** * @author fomenkoo */ -public class PathTrackingActivity extends MifosBaseActivity implements PathTrackingMvpView, SwipeRefreshLayout.OnRefreshListener { +public class PathTrackingActivity extends MifosBaseActivity + implements PathTrackingMvpView, SwipeRefreshLayout.OnRefreshListener { @BindView(R.id.rv_path_tacker) RecyclerView rvPathTracker; @@ -98,17 +99,20 @@ public void showUserInterface() { rvPathTracker.setHasFixedSize(false); rvPathTracker.scrollToPosition(0); pathTrackingAdapter = new PathTrackingAdapter(userLocation -> { - List userLatLngs = - pathTrackingAdapter.getLatLngList(userLocation.getLatlng()); - String uri = "http://maps.google.com/maps?f=d&hl=en&saddr=" - + userLatLngs.get(0).getLat() + "," + userLatLngs.get(0).getLng() + "&daddr=" - + userLatLngs.get(userLatLngs.size() - 1).getLat() + "," + "" - + userLatLngs.get(userLatLngs.size() - 1).getLng(); - Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri)); - intent.setClassName("com.google.android.apps.maps", "com.google.android.maps.MapsActivity"); - startActivity(Intent.createChooser(intent, getString(R.string.start_tracking))); - return null; - }); + List userLatLngs = + pathTrackingAdapter.getLatLngList(userLocation.getLatlng()); + String uri = "http://maps.google.com/maps?f=d&hl=en&saddr=" + + userLatLngs.get(0).getLat() + "," + + userLatLngs.get(0).getLng() + "&daddr=" + + userLatLngs.get(userLatLngs.size() - 1).getLat() + "," + "" + + userLatLngs.get(userLatLngs.size() - 1).getLng(); + Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri)); + intent.setClassName("com.google.android.apps.maps", + "com.google.android.maps.MapsActivity"); + startActivity(Intent.createChooser(intent, getString(R.string.start_tracking))); + return null; + } + ); rvPathTracker.setAdapter(pathTrackingAdapter); swipeRefreshLayout.setColorSchemeColors(this .getResources().getIntArray(R.array.swipeRefreshColors)); diff --git a/mifosng-android/src/main/java/com/mifos/mifosxdroid/offline/offlinedashbarod/OfflineDashboardFragment.java b/mifosng-android/src/main/java/com/mifos/mifosxdroid/offline/offlinedashbarod/OfflineDashboardFragment.java index dfed8f80cdc..beed9b529f9 100644 --- a/mifosng-android/src/main/java/com/mifos/mifosxdroid/offline/offlinedashbarod/OfflineDashboardFragment.java +++ b/mifosng-android/src/main/java/com/mifos/mifosxdroid/offline/offlinedashbarod/OfflineDashboardFragment.java @@ -132,9 +132,10 @@ public View onCreateView(LayoutInflater inflater, ViewGroup container, rv_offline_dashboard.addItemDecoration(new ItemOffsetDecoration(getActivity(), R.dimen.item_offset)); mOfflineDashboardAdapter = new OfflineDashboardAdapter(position -> { - startPayloadActivity(mPayloadClasses.get(position)); - return null; - }); + startPayloadActivity(mPayloadClasses.get(position)); + return null; + } + ); rv_offline_dashboard.setAdapter(mOfflineDashboardAdapter); return rootView; diff --git a/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/runreports/reportcategory/ReportCategoryFragment.java b/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/runreports/reportcategory/ReportCategoryFragment.java index 20cf3b6f5e3..ce5559ffe30 100644 --- a/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/runreports/reportcategory/ReportCategoryFragment.java +++ b/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/runreports/reportcategory/ReportCategoryFragment.java @@ -112,9 +112,10 @@ public void showReportCategories(List reportTypes) { rvReports.setLayoutManager(layoutManager); rvReports.addItemDecoration(dividerItemDecoration); reportAdapter = new ClientReportAdapter(position -> { - openDetailFragment(position); - return null; - }); + openDetailFragment(position); + return null; + } + ); rvReports.setAdapter(reportAdapter); reportAdapter.setReportItems(reportTypes); diff --git a/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/search/SearchFragment.java b/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/search/SearchFragment.java index d727c8230ae..11529d19afd 100755 --- a/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/search/SearchFragment.java +++ b/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/search/SearchFragment.java @@ -52,7 +52,8 @@ import uk.co.deanwild.materialshowcaseview.MaterialShowcaseSequence; import uk.co.deanwild.materialshowcaseview.ShowcaseConfig; -public class SearchFragment extends MifosBaseFragment implements SearchMvpView, AdapterView.OnItemSelectedListener { +public class SearchFragment extends MifosBaseFragment + implements SearchMvpView, AdapterView.OnItemSelectedListener { private static final String LOG_TAG = SearchFragment.class.getSimpleName(); @@ -136,37 +137,38 @@ public void showUserInterface() { rv_search.setLayoutManager(layoutManager); rv_search.setHasFixedSize(true); searchAdapter = new SearchAdapter(searchedEntity -> { - Intent activity = null; - switch (searchedEntity.getEntityType()) { - case Constants.SEARCH_ENTITY_LOAN: - activity = new Intent(getActivity(), ClientActivity.class); - activity.putExtra(Constants.LOAN_ACCOUNT_NUMBER, - searchedEntity.getEntityId()); - break; - case Constants.SEARCH_ENTITY_CLIENT: - activity = new Intent(getActivity(), ClientActivity.class); - activity.putExtra(Constants.CLIENT_ID, - searchedEntity.getEntityId()); - break; - case Constants.SEARCH_ENTITY_GROUP: - activity = new Intent(getActivity(), GroupsActivity.class); - activity.putExtra(Constants.GROUP_ID, - searchedEntity.getEntityId()); - break; - case Constants.SEARCH_ENTITY_SAVING: - activity = new Intent(getActivity(), ClientActivity.class); - activity.putExtra(Constants.SAVINGS_ACCOUNT_NUMBER, - searchedEntity.getEntityId()); - break; - case Constants.SEARCH_ENTITY_CENTER: - activity = new Intent(getActivity(), CentersActivity.class); - activity.putExtra(Constants.CENTER_ID, - searchedEntity.getEntityId()); - break; + Intent activity = null; + switch (searchedEntity.getEntityType()) { + case Constants.SEARCH_ENTITY_LOAN: + activity = new Intent(getActivity(), ClientActivity.class); + activity.putExtra(Constants.LOAN_ACCOUNT_NUMBER, + searchedEntity.getEntityId()); + break; + case Constants.SEARCH_ENTITY_CLIENT: + activity = new Intent(getActivity(), ClientActivity.class); + activity.putExtra(Constants.CLIENT_ID, + searchedEntity.getEntityId()); + break; + case Constants.SEARCH_ENTITY_GROUP: + activity = new Intent(getActivity(), GroupsActivity.class); + activity.putExtra(Constants.GROUP_ID, + searchedEntity.getEntityId()); + break; + case Constants.SEARCH_ENTITY_SAVING: + activity = new Intent(getActivity(), ClientActivity.class); + activity.putExtra(Constants.SAVINGS_ACCOUNT_NUMBER, + searchedEntity.getEntityId()); + break; + case Constants.SEARCH_ENTITY_CENTER: + activity = new Intent(getActivity(), CentersActivity.class); + activity.putExtra(Constants.CENTER_ID, + searchedEntity.getEntityId()); + break; + } + startActivity(activity); + return null; } - startActivity(activity); - return null; - }); + ); rv_search.setAdapter(searchAdapter); cb_exactMatch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {