Android ViewFlipper,如何正确使用?缓慢而缓慢

问题描述

| 如何正确使用ViewFlipper? 有一个带有ViewFlipper的布局文件。我在其中包括7个布局。 使用此代码
    mFlipper = (ViewFlipper) ((Activity) mycontext).findViewById(R.id.flipper);
    mFlipper.setInAnimation(AnimationUtils.loadAnimation(mycontext,R.anim.slide_left_in));
    mFlipper.setoutAnimation(AnimationUtils.loadAnimation(mycontext,R.anim.slide_left_out));
    mFlipper.setDrawingCacheEnabled(true);
接着:
mFlipper.setdisplayedChild(viewID);
但是它很慢,而且很慢。有时它运行很快,但是更多的时间却是缓慢而缓慢的。为什么? 更新:我布局的所有背景图片都是带有FILL_PARENT和透明png的大纹理背景。     

解决方法

可能是因为   我布局的所有背景图片都是带有FILL_PARENT和透明png的大纹理背景。 尝试从所有这些内部布局中删除该背景图像,并将其设置为根目录(
ViewFlipper
?)。