Android中的导航抽屉滞后

时间:2014-08-16 08:05:42

标签: android android-fragments android-viewpager navigation-drawer

我有什么

我有导航抽屉和查看寻呼机。 View Pager有5个片段。我在View Pager中的每个片段中放置了一个图像视图。

问题

我看到每当我将图像视图放在片段中并尝试打开导航抽屉时,动画就会非常缓慢且滞后。即使我试图关闭它也非常滞后。

但如果我删除了ImageView,那么Navigaiton就像往常一样流畅。

我需要放置ImageView,因为它非常重要。请提供一些解决方案,了解如何使导航抽屉打开&顺利关闭?

1 个答案:

答案 0 :(得分:1)

我面临着几乎相同的问题。关闭抽屉后,我尝试使用Handler调用片段。但它并没有解决我的问题。然后我找到了解决方案。我使用了Glide库。只需使用此库加载imageViews,现在我的动画和超级流畅!

这是一个示例代码:而不是使用

 imageView.setImageResource(image);

使用:

 Glide.with(MainActivity.this)
 .load(images)
 .into(imageView);

Glide来源链接: https://github.com/bumptech/glide