手机上无缘无故弹出广告对话框
作者:admin发布时间:2021-07-21分类:跳转广告浏览:评论:16
//这是一个方法直接放在方法里面就行了我之前放的方法没有进行耗时操作就一直报找不到的布局最后下了个子线程然后居然失效所以给大家分享一下我的解决办法。
(){((){(){try{(1500);(newRunnable(){Overridepublicvoidrun(){ViewviewView.inflate(MainActivity.this,R.layout.first_popuwindow,null);ImageViewmImg_firstview.findViewById(R.id.mImg_first);LinearLayoutmLineview.findViewById(R.id.mLine);finalPopupWindowmPopunewPopupWindow(view,ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.MATCH_PARENT);mPopu.setHeight(ViewGroup.LayoutParams.MATCH_PARENT);mLine.getBackground().setAlpha(100);mLine.setOnClickListener(newView.OnClickListener(){OverridepublicvoidonClick(Viewview){mPopu.dismiss();}});mImg_first.setOnClickListener(newView.OnClickListener(){OverridepublicvoidonClick(Viewview){ToastUtils.makeShortToast(MainActivity.this,我还没有写内容呢mPopu.dismiss();}});mPopu.setOutsideTouchable(true);//判断在外面点击是否有效mPopu.setFocusable(true);mPopu.showAsDropDown(view);mPopu.isShowing();}});}catch(InterruptedExceptione){e.printStackTrace();}}}).start();}
大家不要忽视了这个布局其实他们两个要完美的配合才能实现的这个颜色带有不然的话就会报错因为在popuwindow里面对这个颜色进行了透明设置
?xmlversion1.0encodingutf-8?LinearLayoutxmlns:androidhttp://schemas.android.com/apk/res/androidandroid:idid/mLineandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:background#88323232RelativeLayoutandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentImageViewandroid:idid/mImg_firstandroid:layout_width220dpandroid:layout_height220dpandroid:layout_centerInParenttrueandroid:srcmipmap/ic_launch手机上无缘无故弹出广告对话框er//RelativeLayout/LinearLayout
你 发表评论:
欢迎- 跳转广告排行
- 最近发表
已有16位网友发表了看法: