public final class DistanceFormatterUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
THOUSAND |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
format(android.content.Context context,
long distance,
UnitSystem system)
Converts a given distance in meters to a string representation.
|
static java.lang.String |
formatDistance(android.content.Context context,
long distance,
UnitSystem system)
Converts given distance in meters to a string representation rounded to specified unit system.
|
static java.lang.String |
formatDistanceInImperialUkSystem(android.content.Context context,
long distance)
Converts a given distance in meters to a string representation rounded to feet or miles.
|
static java.lang.String |
formatDistanceInImperialUsSystem(android.content.Context context,
long distance)
Converts a given distance in meters to a string representation rounded to yards or miles.
|
static java.lang.String |
formatDistanceInMetricSystem(android.content.Context context,
long distance)
Converts a given distance in meters to a string representation rounded to meters or kilometers.
|
static java.lang.String |
formatInImperialUkSystem(android.content.Context context,
long distance)
Converts given distance in meters to a string representation rounded to feet or miles.
|
static java.lang.String |
formatInImperialUsSystem(android.content.Context context,
long distance)
Converts given distance in meters to a string representation rounded to yards or miles.
|
static java.lang.String |
formatInMetricSystem(android.content.Context context,
long distance)
Converts given distance in meters to a string representation rounded to meters or kilometers.
|
public static final int THOUSAND
public static java.lang.String format(android.content.Context context, long distance, UnitSystem system)
formatInMetricSystem(Context, long)
,
formatInImperialUsSystem(Context, long)
,
formatInImperialUkSystem(Context, long)
.context
- the required context.distance
- the distance in meters.system
- the unit system UnitSystem
.public static java.lang.String formatInMetricSystem(android.content.Context context, long distance)
context
- the required context.distance
- the distance in meters.public static java.lang.String formatInImperialUsSystem(android.content.Context context, long distance)
context
- the required context.distance
- the distance in meters.public static java.lang.String formatInImperialUkSystem(android.content.Context context, long distance)
context
- the required context.distance
- the distance in meters.public static java.lang.String formatDistance(android.content.Context context, long distance, UnitSystem system)
formatDistanceInMetricSystem(Context, long)
,
formatDistanceInImperialUkSystem(Context, long)
,
formatDistanceInImperialUsSystem(Context, long)
.context
- the required context.distance
- the distance in meters.system
- the unit system UnitSystem
.public static java.lang.String formatDistanceInMetricSystem(android.content.Context context, long distance)
context
- the required context.distance
- the distance in meters.public static java.lang.String formatDistanceInImperialUsSystem(android.content.Context context, long distance)
context
- the required context.distance
- the distance in meters.public static java.lang.String formatDistanceInImperialUkSystem(android.content.Context context, long distance)
context
- the required context.distance
- the distance in meters.