2017-09-11 9 views
0

私は自分のアプリケーションでMapBoxを使用していますが、マップを持つアクティビティとは別にフラグメントがあります。 その断片には、リージョン名のリストを含むListViewがあります。 ListViewをクリックしてその地域のダウンロードを生成するオプションを作成したいとします。 私はこのガイドを見てきました:https://www.mapbox.com/android-docs/map-sdk/overview/offline/ しかし、これは、活動開始時に特定の地域をダウンロードすることを指します。Mapboxをクリックするとオフラインの地図がダウンロードされます

ListViewアイテムを特定の地域をダウンロードするオプションに接続するにはどうすればよいですか?

私は、必要な地域のLatLngBounds、メタデータ、OfflineTilePyramidRegionDefinitionを既に作成しています。

ありがとうございます!

答えて

0

地図を実際に表示せずに地域をダウンロードすることについて具体的にお答えしていますか?私はOffline Plugin @tobrunを試してみることをお勧めしたいと思います。それはあなたのユーザーがアプリを離れて地域をダウンロードし続けることを可能にするサービス内のバックグラウンドでダウンロードを実行する。

+0

はい、フラグメントの一部であるListView内に表示される定義済み領域があります。もう1つのフラグメントには既にダウンロードされたリージョンを削除する機能があるため、マップを表示する必要はありません。提案は素晴らしいように聞こえますが、ここに投稿したリンクをどうすればいいのか分からず、プルリクエストにつながります。ありがとう! – Mickey

関連する問題