JessYanCoding / JessYanCoding/AndroidAutoSize
在列表中使用Glide加载图片特定行出现放大问题
- Linguagem predominante
- Java
- Estrelas
- 13.7k
- Forks
- 2k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
1.界面结构是 viewpager2 + fragment + RecyclerView
2.使用自定义单位 mm
3.在显示图片的时候每13行和14行所有内容放大,代码如下 :
如果不使用Glide 显示正常,或者使用Picasso 库也显示正常,请问要如何解决?
`@Override
protected void convert(BaseViewHolder holder,User item)
{
Context context = getContext();
try
{
RoundedImageView riv = holder.getView(R.id.rivFace);
// Glide.with(context).asBitmap().load(SdkUtils.safeStr(item.header))
// .error(R.mipmap.im_friend).placeholder(R.mipmap.im_friend).into(riv);
Picasso.get().load(SdkUtils.safeStr(item.header)).into(riv);
}catch (Throwable e)
{
e.printStackTrace();
}
holder.setText(R.id.tvName, item.name);
}`
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Start with the adapter's convert method and reproduce the issue in the ViewPager2, Fragment, and RecyclerView setup described in the report. Compare the Glide and Picasso image-binding paths while checking the custom mm unit handling; done means rows 13 and 14 no longer enlarge when images load.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- android, java
- Domínio
- mobile
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 35/100