2013-12-12 6 views
0

В настоящее время работает в Google Map App.I хочу использовать API-интерфейс Google в приложении Android. Я использую вот так.Использование Google Transit в Android Google map

http://maps.googleapis.com/maps/api/directions/json?origin=77.589355,13.004558&destination=78.655758,11.253837&mode=transit&sensor=false&region=fr&departure_time=1387069950

Что такое DEPARTURE_TIME? Как я могу найти. Все детали, которые я получаю динамически (выбор пользователя).

<li> 
    String url = "http://maps.googleapis.com/maps/api/directions/xml?" + 
       "origin=" + start.latitude + "," + start.longitude + 
       "&destination=" + end.latitude + "," + end.longitude + 
       "&sensor =false &units=metric&mode=trnsit......." 
</li> 

как это я использую.

Может кто-нибудь, пожалуйста, помогите мне с

  • Как я могу найти время вылета динамически и
  • , где я могу получить?

ответ

0

Формат, который вы ищете, это количество секунд, прошедших с 1 января 1970 года, иногда называемых «Unix time».

Класс Date включает метод getTime для получения этого значения. Попробуйте что-то вроде этого:

import java.util.*; 

Date departure = new Date(); // This is the current time for testing purposes 

String url = "http://maps.googleapis.com/maps/api/directions/xml?origin=" + 
    start.latitude + "," + start.longitude + "&destination=" + end.latitude + 
    "," + end.longitude + "&mode=transit&sensor=false&region=fr&departure_time=" + 
    departure.getTime();