1、设置代码
public void ShowPopWindow(View view) {
PopupWindow pop = new PopupWindow(width, height / 4);
pop.setOutsideTouchable(true);
View v = getLayoutInflater().inflate(R.layout.popwin, null);
TextView save = (TextView) v.findViewById(R.id.pop_save);
save.setOnClickListener(this);
pop.setBackgroundDrawable(getResources().getDrawable(R.color.white));
pop.setAnimationStyle(R.style.popwin_anim_style);
pop.setContentView(v);
pop.setFocusable(true);
pop.showAsDropDown(view);
}
2、style设置
<style name="popwin_anim_style">
<item name="android:windowEnterAnimation">@anim/popwin_in</item>
<item name="android:windowExitAnimation">@anim/popwin_out</item>
</style>
动画可以由自己设置,Y从100%p到0.