mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-19 13:03:36 +00:00
Refactor sharing URLs to use geo URI and HTTP URL.
Signed-off-by: DevarshVasani <vasanidevarsh@gmail.com>
This commit is contained in:
committed by
Konstantin Pastbin
parent
01aecbfac4
commit
f1db7d7f98
@@ -120,11 +120,11 @@ public class SharingUtils
|
|||||||
final String subject = context.getString(R.string.share);
|
final String subject = context.getString(R.string.share);
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, subject);
|
intent.putExtra(Intent.EXTRA_SUBJECT, subject);
|
||||||
|
|
||||||
final String geoUrl = Framework.nativeGetGe0Url(loc.getLatitude(), loc.getLongitude(), Framework
|
final String geoUrl = Framework.nativeGetGeoUri(loc.getLatitude(), loc.getLongitude(), Framework
|
||||||
.nativeGetDrawScale(), "");
|
.nativeGetDrawScale(), "");
|
||||||
final String httpUrl = Framework.getHttpGe0Url(loc.getLatitude(), loc.getLongitude(), Framework
|
final String httpUrl = Framework.getHttpGe0Url(loc.getLatitude(), loc.getLongitude(), Framework
|
||||||
.nativeGetDrawScale(), "");
|
.nativeGetDrawScale(), "");
|
||||||
final String text = context.getString(R.string.my_position_share_sms, geoUrl, httpUrl);
|
final String text = geoUrl + "\n" + httpUrl;
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, text);
|
intent.putExtra(Intent.EXTRA_TEXT, text);
|
||||||
|
|
||||||
context.startActivity(Intent.createChooser(intent, context.getString(R.string.share)));
|
context.startActivity(Intent.createChooser(intent, context.getString(R.string.share)));
|
||||||
@@ -140,12 +140,11 @@ public class SharingUtils
|
|||||||
context.getString(R.string.bookmark_share_email_subject);
|
context.getString(R.string.bookmark_share_email_subject);
|
||||||
intent.putExtra(Intent.EXTRA_SUBJECT, subject);
|
intent.putExtra(Intent.EXTRA_SUBJECT, subject);
|
||||||
|
|
||||||
final String geoUrl = Framework.nativeGetGe0Url(object.getLat(), object.getLon(),
|
final String geoUrl = Framework.nativeGetGeoUri(object.getLat(), object.getLon(),
|
||||||
object.getScale(), object.getName());
|
object.getScale(), object.getName());
|
||||||
final String httpUrl = Framework.getHttpGe0Url(object.getLat(), object.getLon(),
|
final String httpUrl = Framework.getHttpGe0Url(object.getLat(), object.getLon(),
|
||||||
object.getScale(), object.getName());
|
object.getScale(), object.getName());
|
||||||
final String address = TextUtils.isEmpty(object.getAddress()) ? object.getName() : object.getAddress();
|
final String text = geoUrl + "\n" + httpUrl;
|
||||||
final String text = context.getString(R.string.my_position_share_email, address, geoUrl, httpUrl);
|
|
||||||
intent.putExtra(Intent.EXTRA_TEXT, text);
|
intent.putExtra(Intent.EXTRA_TEXT, text);
|
||||||
|
|
||||||
context.startActivity(Intent.createChooser(intent, context.getString(R.string.share)));
|
context.startActivity(Intent.createChooser(intent, context.getString(R.string.share)));
|
||||||
|
|||||||
Reference in New Issue
Block a user