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
?)。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...