diff options
| author | 2019-08-23 22:39:23 -0700 | |
|---|---|---|
| committer | 2019-08-23 22:39:23 -0700 | |
| commit | 33f79cdfc2acd4f0e1f9fa618e3f303d2306f7bb (patch) | |
| tree | b0fa08c5d8f824140ed85039f71a7643d47f93fc | |
| parent | fb1e55116c3ebd06a1c1ca2b140c77fe5db44c23 (diff) | |
| parent | e5f84f5a70fc971c6f15284b4b1f76cb3a31af87 (diff) | |
Merge "Add fileds to Cellbroadcast" am: 071936e546
am: e5f84f5a70
Change-Id: Ida1e3dc5a50913808f7482f3993bcd5dc0ffeb27
| -rw-r--r-- | telephony/java/android/provider/Telephony.java | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/telephony/java/android/provider/Telephony.java b/telephony/java/android/provider/Telephony.java index fede6e1e9eb3..c9883d0b0063 100644 --- a/telephony/java/android/provider/Telephony.java +++ b/telephony/java/android/provider/Telephony.java @@ -4093,6 +4093,53 @@ public final class Telephony { public static final String DEFAULT_SORT_ORDER = DELIVERY_TIME + " DESC"; /** + * The Epoch Unix timestamp when the device received the message. + * <P>Type: INTEGER</P> + */ + public static final String RECEIVED_TIME = "received_time"; + + /** + * Indicates that whether the message has been broadcasted to the application. + * <P>Type: BOOLEAN</P> + */ + public static final String MESSAGE_BROADCASTED = "message_broadcasted"; + + /** + * The Warning Area Coordinates Elements. This element is used for geo-fencing purpose. + * + * The geometry and its coordinates are separated vertical bar, the first item is the + * geometry type and the remaining items are the parameter of this geometry. + * + * Only circle and polygon are supported. The coordinates are represented in Horizontal + * coordinates format. + * + * Coordinate encoding: + * "latitude, longitude" + * where -90.00000 <= latitude <= 90.00000 and -180.00000 <= longitude <= 180.00000 + * + * Polygon encoding: + * "polygon|lat1,lng1|lat2,lng2|...|latn,lngn" + * lat1,lng1 ... latn,lngn are the vertices coordinate of the polygon. + * + * Circle encoding: + * "circle|lat,lng|radius". + * lat,lng is the center of the circle. The unit of circle's radius is meter. + * + * Example: + * "circle|0,0|100" mean a circle which center located at (0,0) and its radius is 100 meter. + * "polygon|0,1.5|0,1|1,1|1,0" mean a polygon has vertices (0,1.5),(0,1),(1,1),(1,0). + * + * There could be more than one geometry store in this field, they are separated by a + * semicolon. + * + * Example: + * "circle|0,0|100;polygon|0,0|0,1.5|1,1|1,0;circle|100.123,100|200.123" + * + * <P>Type: TEXT</P> + */ + public static final String GEOMETRIES = "geometries"; + + /** * Query columns for instantiating {@link android.telephony.CellBroadcastMessage} objects. */ public static final String[] QUERY_COLUMNS = { |