PopupWindow最简案例

需要跳出的小窗口,可以用PopupWindow来实现:

View v = LayoutInflater.from(mContext).inflate(R.layout./*自定义的样式,可以是最简单的一个在LinearLayout里面的TextView*/, null, false);
PopupWindow popupWindow = new PopupWindow(v, ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT, true);
//popupWindow.setAnimationStyle(R.anim./*自定义动画xml文件*/);
//popupWindow.setBackgroundDrawable(new ColorDrawable(/*颜色参数,格式如0xAARRGGBB*/));
popupWindow.showAtLocation(view, Gravity.CENTER,0,0);

一般来说会把这个小窗口放在一个click的监听响应函数里面。

你可能感兴趣的:(android_java,java,android)