Articles of google api

MapView без MapActivity

Я пишу это приложение для Android, у меня есть много видов деятельности, которые расширяют класс Activity. Мне также нужна операция, которая использует MapView для отображения Карты вместе с ListView на экране (аналогично списку домов для аренды, где дома показаны с помощью контактов на карте). Поскольку у меня есть базовый класс, который расширяет класс Activity, все […]

AppStateClient loadState получает нулевые байты

В моем приложении для Android в другом месте я (определенно) уволил appStateClient.updateStateImmediate с некоторыми данными в нем. Но когда callback onStateLoaded наконец-то срабатывает, входящие байты равны нулю. & Для записи, я достигаю onConnected OK. Код выглядит следующим образом: Стартовая загрузка: appStateClient.loadState(this, 0); Начать с сохранения: appStateClient.updateStateImmediate(this, 0, bytes); // bytes have content here Ответить onStateLoaded: […]

Как получить текущее местоположение GPS (широта-долгота) с помощью Google API в приложении для Android?

Я хочу получить GPS-местоположение с помощью API Google. Мой код: mGoogleApiClient = new GoogleApiClient.Builder(this) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .addApi(LocationServices.API) .build(); locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); @Override public void onConnected(Bundle bundle) { mLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient); double lat = mLocation.getLatitude(); double lon = mLocation.getLongitude(); } Я не получаю ничего в переменных lat и lon . Как это решить?

Google api gettoken (Context, String, String) теперь устарел

Раньше я использовал метод GoogleAuthUtil.gettoken(Context,String,String) для получения токена доступа. Теперь, когда он устарел, мне нужна альтернатива. Я решил, что теперь он использует Account как тип параметра, но я действительно не знаю, как это работает. Любая помощь будет оценена по достоинству. Спасибо.

Не может установить свойство overflow 'null

webView.getSettings().setJavaScriptEnabled(true); WebView загружает этот html-код: <html> <head> <script type='text/javascript' src='https://www.google.com/jsapi'></script> <script type='text/javascript'> google.load('visualization', '1', {packages: ['corechart']}); google.setOnLoadCallback(drawChart); function drawChart() { var data = google.visualization.arrayToDataTable([ ['Year', 'Sales', 'Expenses'], ['2004', 1000, 400], ['2005', 1170, 460], ['2006', 660, 1120], ['2007', 1030, 540] ]); var options = {title: 'Company Performance'}; var chart = new google.visualization.LineChart(document.getElementById('chart_div')); chart.draw(data, options); } </script> […]

Использование Google для входа в электронные таблицы Google (или другие приложения Google) на Android

Я разрабатываю приложение для Android и добавляю функцию входа в Google, следуя инструкциям здесь: https://developers.google.com/identity/sign-in/android/sign-in Теперь, когда пользователь вошел в систему, я хочу иметь возможность читать и писать в свои электронные таблицы Google. Я рассмотрел API таблиц и попросил использовать OAuth для авторизации запросов: https://developers.google.com/google-apps/spreadsheets/?hl=ru Из знака в странице: Кнопка входа в систему Google проверяет […]

Как добавить событие в календарь Google с помощью API календаря с помощью Android?

Привет, Я пытаюсь создать событие в календаре Google, используя API календаря Google в android. Я создал образец проекта, предоставленный Google , и я выполнил каждый шаг и успешно скомпилировал проект. Но в этом примере календаря Google я могу создать только имя календаря для своей учетной записи календаря Google, я не могу создать какое-либо событие. Есть […]

Использование Google Transit API в android

Я хочу использовать google transit api в приложении Android. Но я получаю данные из службы. Я использовал следующие параметры http://maps.googleapis.com/maps/api/directions/json?origin=Brooklyn&destination=Queens&sensor=false&departure_time=1343605500&mode=transit Я всегда получаю ответ {"Routes": [], "status": "ZERO_RESULTS"} Я думаю, что я пропускаю что-то неправильно в любом из параметров, используемых в вышеуказанном URL. Я думаю, что я ошибаюсь «departure_time»? Может ли кто-нибудь сказать, что нужно […]

Oauth 2 не может обменять код для токена доступа, возвращает «invalid_grant»

Я обнаружил, что могу аутентифицироваться через OAuth 2.0, когда мой urid перенаправления «urn: ietf: wg: oauth: 2.0: oob», НО пользователь вынужден скопировать код, затем вернуться к одному действию и вставить его в поле. Я хочу, чтобы этот опыт был более изящным. Когда перенаправление uri является «http: // localhost» (хотя код доступа возвращается), я не могу […]

API TTS Google для арабского, китайского и греческого языков

Я пытаюсь загрузить mp3-файл из Google TTS API, вот код try { String path ="http://translate.google.com/translate_tts?tl=en&q=hello"; //this is the name of the local file you will create String targetFileName = "test.mp3"; boolean eof = false; URL u = new URL(path); HttpURLConnection c = (HttpURLConnection) u.openConnection(); c.addRequestProperty("User-Agent", "Mozilla/5.0"); c.setRequestMethod("GET"); c.setDoOutput(true); c.connect(); FileOutputStream f = new FileOutputStream(new File(Environment.getExternalStorageDirectory() […]