viewflipper添加视图不显示

时间:2013-08-26 10:18:08

标签: android viewflipper

此代码适用于另一个project.setcontentView(一个视图组)。这个视图组addView(mainView),我认为这就是问题,但我不知道如何解决它

mainView = mLInflater.inflate(R.layout.playsong, null);

mflipper = (MyFlipper) mainView.findViewById(R.id.viewflipper);    
 protected void onPostExecute(Void result)
{
    super.onPostExecute(result);

  mflipper.removeAllViews();

    for(int i=0;i<listBitmap.size();i++)
    {
        mflipper.addView(addImageView(listBitmap.get(i)));
    }

    mflipper.invalidate();  
    mflipper.showNext();
}
private View addImageView(Bitmap bitmap) {

    ImageView imageView = new ImageView(PlayingSongActivity.this);
    imageView.setImageBitmap(bitmap);
    imageView.setScaleType(ImageView.ScaleType.CENTER);
    return imageView;
}
 <cn.duole.util.MyFlipper 
  android:layout_width="fill_parent"
   android:layout_height="200dip"
   android:background="@android:color/white"
  android:id="@+id/viewflipper"
  android:layout_marginTop="40dip"
  android:padding="20dip"
  android:layout_gravity="center_horizontal"

  />

在代码之后,viewflipper根本没有显示。请帮助我,我不知道问题是什么.addImageView(listBitmap.get(i))是对的。我想知道问题是不是viewflipper未刷新

0 个答案:

没有答案