android - 显示 Instagram 缩略图的全屏图像

标签 android instagram instagram-api

我正在构建我的第一个 Android 应用程序以从 Instagram API 下载图片,到目前为止我已经成功完成了我的第一个主要任务。现在我想显示从 Insta API 接收到的缩略图图像的全屏图像,但我正在努力寻找方法/API 调用。一个快速的线索或建议会很有帮助。

                    JSONParser jsonParser = new JSONParser();

                JSONObject jsonObject = jsonParser
                        .getJSONFromUrlByGet("https://api.instagram.com/v1/users/self/feed?access_token="
                                + Token);
                JSONArray data = jsonObject.getJSONArray(TAG_DATA);
                if (data != null) {
                    for (int data_i = 0; data_i < data.length(); data_i++) {
                        JSONObject data_obj = data.getJSONObject(data_i);

                        JSONObject images_obj = data_obj
                                .getJSONObject(TAG_IMAGES);

                        JSONObject thumbnail_obj = images_obj
                                .getJSONObject(TAG_THUMBNAIL);

                        String str_url = thumbnail_obj.getString(TAG_URL);
                        imageThumbList.add(str_url);

最佳答案

所以。您似乎已经获得了图像 URL,现在您想以某种方式显示它。首先,您需要一些东西来显示图像。

在您的 View xml 中使用这样的 ImageView:

<ImageView
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

然后你需要下载图像并将其放入ImageView。这可以通过多种方式完成,但我真的建议使用像 Picasso 这样的外部库。为了这。它非常简单,看起来像这样:

Picasso.with(context).load(str_url).into(imageView);

祝你好运!

关于android - 显示 Instagram 缩略图的全屏图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30319956/

相关文章:

android - 在 Android 上发送系统事件

java - HATEOAS 负责改造?链接到资源?

ios Instagram api POST 关系端点使用 Alamofire - 错误

android - 创建类似 Instagram 的滚动布局

javascript - 如何使用 instafeed.js 抓取视频而不仅仅是照片

android - 为什么 RecognitionListener 在 JellyBean 中停止工作?

android - 如何改变RecyclerView的顺序从右到左?

javascript - 将网页内容分享到 Instagram 快拍

oauth-2.0 - 通过 Instagram API 访问公共(public) Instagram 内容而不使 accesstoken 过期

facebook - 使用 Instagram 图形 API 连接 Instagram 的新功能