相关疑难解决方法(0)

为什么我的图像在加载滑动库后会缩小

嗨我正在用glide图像加载器库填充gridview,当他们第一次被调用到我的片段时,他们看起来像这样 完善 但是在上下滚动之后,它们会被调整大小并且看起来像这样 太小 这是我正在使用我的gridview,滑动库,还是像我的占位符图像?在第二个屏幕截图上如果我按下一个图像,它会亮起来显示它实际上填满整个空间,任何人都知道我在这里做错了什么?我试过用centercrop滑动玩这个调用,但似乎没有区别,我不知道如何计算每个单元格的宽度和高度,欢迎任何建议

编辑这里是我如何调用滑翔

   Glide.with(getActivity())
                .load(mThumbIds[position])
                .placeholder(R.drawable.placeholder)
                .error(R.drawable.ic_drawer)
                .centerCrop()
                .override(500,300)
                .into(imageView);
Run Code Online (Sandbox Code Playgroud)

android gridview android-glide

9
推荐指数
3
解决办法
9480
查看次数

有时无法加载 Glide 图像

是一个问答游戏,答案可以是文本或图像,我正在使用 Gilde 图像来加载它,但对于某些用户而言,即使互联网良好且图像质量低,图像也无法加载。

我将复制所有代码,因为我不知道是否是 Gilde 问题。

if (AppConstant.arQuestionList.get(questionid).getArAnswer().get(i).getAtype()
                    .equalsIgnoreCase("image")) {
                txtOption = new ImageView(this);

                try {
                    Glide.with(QuestionActivity.this).load(AppConstant.arQuestionList.get(questionid)
                            .getArAnswer().get(i).getAnswer()).override(60, 60).into((ImageView)
                            txtOption);
                }catch (OutOfMemoryError e){
                    e.printStackTrace();
                }
                txtOption.setPadding(5, 5, 5, 5);

            } else {
                txtOption = new TextView(this);

                ((TextView) txtOption).setText(AppConstant.arQuestionList.get(questionid)
                        .getArAnswer().get
                                (i).getAnswer());
                ((TextView) txtOption).setTextColor(getResources().getColor(R.color.answer_color));
                ((TextView) txtOption).setTypeface(tf, Typeface.BOLD);
                ((TextView) txtOption).setGravity(Gravity.CENTER);
                txtOption.setPadding(10, 20, 10, 20);
            }
Run Code Online (Sandbox Code Playgroud)

布局

    <LinearLayout
        android:id="@+id/answerwrap"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_marginLeft="@dimen/dp_30"
        android:layout_marginRight="@dimen/dp_30"
        android:layout_marginTop="@dimen/dp_30"
        android:orientation="vertical">

    </LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android android-glide

-1
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

android-glide ×2

gridview ×1