[诗歌绿色和灰色]活动目标: 1、乐意欣赏不同体裁、不同风格的文学作品的兴趣,初步了解叙事诗。 2、通过多媒体教学,理解诗歌内容,体验诗歌情感。 3、在感知作品的基础上,初步体验诗歌中绿色、灰色...+阅读
在查看popupwindow 源码的时候发现它没有继承View 好像直接是在window上添加的 ,这块还是很不明了,所以不深入探究了直接上解决办法:
点击弹出popupwindow代码:
[java] view plain copy
findViewById(R.id.btn).setOnClickListener(new OnClickListener() {
Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
lp=getWindow().getAttributes();
lp.alpha=0.3f;
getWindow().setAttributes(lp);
sharepopup=new ShareSelectPopupWindow(MainActivity.this,shareitemonClick);
sharepopup.setOnDismissListener(touchoutsidedismiss);
sharepopup.showAtLocation(findViewById(R.id.shopdetailparent), Gravity.BOTTOM|Gravity.CENTER_HORIZONTAL, 0, 0);
}
});
点击外层消失的代码:
[java] view plain copy
public OnDismissListener touchoutsidedismiss=new OnDismissListener(){
Override
public void onDismiss() {
// TODO Auto-generated method stub
lp.alpha=1.0f;
getWindow().setAttributes(lp);
}
};