2017-04-18 4 views
-3

私はビットマップを持っていますが、この画像をどのようにしてURLに取得できますか?AndroidのビットマップからURLを取得するにはどうすればよいですか?

Bitmap image = BitmapFactory.decodeStream(inputStream); 

私はURLからビットマップを取得しました。私はこのことを逆にしたい。私はURLが欲しい。

+0

「私はビットマップからURLを得ました」。さて、あなたはURLを持っています。何を求めているのですか? – greenapps

+0

このURLはCookieが必要なためです。私はクッキーでURLを読んでイメージを取得します。しかし、TileProviderはCookieをサポートしていません。だから、私はイメージを、bboxは、cookieのURLなしではない。だから私はGoogleマップ上でwmsをタイリングしたい。だから私の根本的な問題は:http://stackoverflow.com/questions/43446270/setting-cookie-for-custom-tile-urls-in-google-maps-android-sdk – Hilalkah

+0

わかりません。あなたの作業コードは、TileProviderのクッキーと同じです。だから、それは私が言うクッキーをサポートしています。 – greenapps

答えて

2

ステップ1:compress()を使用してBitmapをファイルに保存します。

ステップ2:ファイルをどこかのサーバーにアップロードします。このサーバーでは、生成されたURLを派生させることができます。

+0

ありがとう。私はステップ1を行った。しかし、私は単にステップ2を行うことができますか? – Hilalkah

+0

@Hilalkah:サーバーにBitmapをアップロードする方法をあなたのサーバに設定してもらってください。これができる多くの可能な方法があり、Android側の詳細はサーバーの実装に依存します。 – CommonsWare

+0

本当にありがとう – Hilalkah

関連する問題