Как заставить приложение android читать данные из листов Google? [Без включения Google Sheets API сначала] - PullRequest
0 голосов
/ 18 апреля 2020

Я пытаюсь создать приложение в студии adnroid (используя java), которое позволяет пользователю импортировать данные из Google Sheets, используя только URL-адрес. Идея приложения заключается в том, чтобы читать столбцы (максимум 3 столбца) и отображать их в программе recyclerView, чтобы пользователь мог проверить, правильно ли он был импортирован, а затем рассчитать линейную регрессию или другие статистические параметры. Я уже знаю, как создать recyclerView и математические функции, которые я буду использовать.

Моя проблема в том, как прочитать файл? и преобразовать каждый столбец в arrayList? Большинство ответов, которые я видел, требуют, чтобы пользователь включил API листов Google, сгенерировал ключ и сначала опубликовал документ c. Возможно ли включить все это прямо из приложения? Я считаю, что основной учетной записью пользователя Gmail является владелец электронной таблицы.

Я уже прочитал документ API Google и oauth 2.0:

https://developer.android.com/training/id-auth/authenticate

https://developers.google.com/sheets/api/quickstart/java

Но кажется, что часть кода устарела или не работает weel в android более новой версии студии.

Я новичок для программирования мне кажется, что я мог бы интегрировать оба из них, просто не знаю, как.

Заранее спасибо за помощь и извините за любую грамматическую ошибку, английский sh не мой родной язык.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...