有事用到Dialog,为了需要,需要去掉标题,这里就需要注意一下了,要不然会报错,而且让你很纠结,希望给需要的人一点帮助,这也是一点经验吧 [代码] 看注解layoutInflater = LayoutInflater.from(mContext);
final Dialog dialog = new Dialog(mContext);
View popView = layoutInflater.inflate(R.layout.popupwindow, null);
//设置Dialog没有标题,这个一定要在设置内容之前定义
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(popView);
//设置Dialog没有标题,在之后定义就会报错
//dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setCancelable(true);
viewFilpper = (ViewFlipper) popView.findViewById(R.id.viewFlipper);
viewFilpper.setInAnimation(AnimationUtils.loadAnimation(mContext, R.anim.menu_in));
viewFilpper.setOutAnimation(AnimationUtils.loadAnimation(mContext, R.anim.menu_out));
viewFilpper.setFlipInterval(60000);
ImageView imagView = (ImageView) popView.findViewById(R.id.caihead);
imagView.setImageBitmap(list.get(m-1));
Button button =(Button) popView.findViewById(R.id.speed);
Button detail =(Button) popView.findViewById(R.id.deleat);
dialog.show();
|