源码简介

实现一个效果,点击button后尾随一个列表,这个列表内容和布局可以随意定制,并且列表弹出的时候整个activity加上一层透明遮罩,点击任意位置列表消失,透明遮罩背景消失。项目需要在4.0以上运行,4.0以下会出错
Android例子源码ListPopupWindow透明遮罩显示隐藏 Android例子源码ListPopupWindow透明遮罩显示隐藏

文件夹 PATH 列表
卷序列号为 00730069 3CD2:D088
C:.
│  javaapk.com文件列表生成工具.bat
│  JavaApk源码说明.txt
│  点这里查看更多优质源码~.url
│  目录列表.txt
│  
└─MyPopupWindow
    │  .classpath
    │  .project
    │  AndroidManifest.xml
    │  ic_launcher-web.png
    │  proguard-project.txt
    │  project.properties
    │  
    ├─.settings
    │      org.eclipse.jdt.core.prefs
    │      
    ├─assets
    ├─bin
    │  │  AndroidManifest.xml
    │  │  classes.dex
    │  │  jarlist.cache
    │  │  MyPopupWindow.apk
    │  │  resources.ap_
    │  │  
    │  ├─classes
    │  │                  
    │  ├─dexedLibs
    │  │      android-support-v4-27650023db7903617d078707c21f5a4d.jar
    │  │      android-support-v4-aa24afcb06a8044ebb75671f91327927.jar
    │  │      android-support-v4-e6b75486fe39a6cb2aa759f415ca6f60.jar
    │  │      
    │  └─res
    │      ├─crunch
    │      │  ├─drawable-hdpi
    │      │  │      ic_action_call.png
    │      │  │      ic_action_camera.png
    │      │  │      ic_action_copy.png
    │      │  │      ic_action_crop.png
    │      │  │      ic_action_cut.png
    │      │  │      ic_action_discard.png
    │      │  │      ic_action_download.png
    │      │  │      ic_action_edit.png
    │      │  │      ic_action_email.png
    │      │  │      ic_action_full_screen.png
    │      │  │      ic_action_help.png
    │      │  │      ic_action_important.png
    │      │  │      ic_action_map.png
    │      │  │      ic_action_mic.png
    │      │  │      ic_action_picture.png
    │      │  │      ic_action_place.png
    │      │  │      ic_action_refresh.png
    │      │  │      ic_action_save.png
    │      │  │      ic_action_screen_rotation.png
    │      │  │      ic_action_search.png
    │      │  │      ic_action_share.png
    │      │  │      ic_action_switch_camera.png
    │      │  │      ic_action_video.png
    │      │  │      ic_action_web_site.png
    │      │  │      ic_launcher.png
    │      │  │      
    │      │  ├─drawable-mdpi
    │      │  │      ic_launcher.png
    │      │  │      menu_bg.9.png
    │      │  │      
    │      │  ├─drawable-xhdpi
    │      │  │      ic_launcher.png
    │      │  │      
    │      │  └─drawable-xxhdpi
    │      │          ic_launcher.png
    │      │          
    │      ├─drawable-hdpi
    │      │      ic_action_call.png
    │      │      ic_action_camera.png
    │      │      ic_action_copy.png
    │      │      ic_action_crop.png
    │      │      ic_action_cut.png
    │      │      ic_action_discard.png
    │      │      ic_action_download.png
    │      │      ic_action_edit.png
    │      │      ic_action_email.png
    │      │      ic_action_full_screen.png
    │      │      ic_action_help.png
    │      │      ic_action_important.png
    │      │      ic_action_map.png
    │      │      ic_action_mic.png
    │      │      ic_action_picture.png
    │      │      ic_action_place.png
    │      │      ic_action_refresh.png
    │      │      ic_action_save.png
    │      │      ic_action_screen_rotation.png
    │      │      ic_action_search.png
    │      │      ic_action_share.png
    │      │      ic_action_switch_camera.png
    │      │      ic_action_video.png
    │      │      ic_action_web_site.png
    │      │      ic_launcher.png
    │      │      
    │      ├─drawable-mdpi
    │      │      ic_launcher.png
    │      │      
    │      ├─drawable-xhdpi
    │      │      ic_launcher.png
    │      │      
    │      └─drawable-xxhdpi
    │              ic_launcher.png
    │              
    ├─gen
    │  └─com
    │      └─example
    │          └─mypopupwindow
    │                  BuildConfig.java
    │                  R.java
    │                  
    ├─libs
    │      android-support-v4.jar
    │      
    ├─res
    │  ├─anim
    │  │      popup_enter.xml
    │  │      popup_exit.xml
    │  │      
    │  ├─drawable-hdpi
    │  │      ic_action_call.png
    │  │      ic_action_camera.png
    │  │      ic_action_copy.png
    │  │      ic_action_crop.png
    │  │      ic_action_cut.png
    │  │      ic_action_discard.png
    │  │      ic_action_download.png
    │  │      ic_action_edit.png
    │  │      ic_action_email.png
    │  │      ic_action_full_screen.png
    │  │      ic_action_help.png
    │  │      ic_action_important.png
    │  │      ic_action_map.png
    │  │      ic_action_mic.png
    │  │      ic_action_picture.png
    │  │      ic_action_place.png
    │  │      ic_action_refresh.png
    │  │      ic_action_save.png
    │  │      ic_action_screen_rotation.png
    │  │      ic_action_search.png
    │  │      ic_action_share.png
    │  │      ic_action_switch_camera.png
    │  │      ic_action_video.png
    │  │      ic_action_web_site.png
    │  │      ic_launcher.png
    │  │      
    │  ├─drawable-ldpi
    │  ├─drawable-mdpi
    │  │      ic_launcher.png
    │  │      menu_bg.9.png
    │  │      
    │  ├─drawable-xhdpi
    │  │      ic_launcher.png
    │  │      
    │  ├─drawable-xxhdpi
    │  │      ic_launcher.png
    │  │      
    │  ├─layout
    │  │      activity_main.xml
    │  │      pada_browser_menu_item.xml
    │  │      popmenu.xml
    │  │      
    │  ├─menu
    │  │      main.xml
    │  │      
    │  ├─values
    │  │      dimens.xml
    │  │      popup_animation.xml
    │  │      strings.xml
    │  │      styles.xml
    │  │      
    │  ├─values-sw600dp
    │  │      dimens.xml
    │  │      
    │  ├─values-sw720dp-land
    │  │      dimens.xml
    │  │      
    │  ├─values-v11
    │  │      styles.xml
    │  │      
    │  └─values-v14
    │          styles.xml
    │          
    └─src
        └─com
            └─example
                └─mypopupwindow
                        BodyAdapter.java
                        MainActivity.java
                        OnDismiss.java
                        


4条源码讨论
发表评论

您必须登录才能评论.

4# surelost 2016-09-22 下午1:55

直接用imageview作遮盖层还需要你来说啊,擦

地板 15010964821@163.com 2015-04-23 下午4:11

谢谢分享

板凳 crixusshen 2015-02-28 下午8:53

真的很不错的资源,通过本实例了解了再android中如何实现遮盖层的原理,谢谢分享

沙发 SunnyAngel 2014-09-12 下午4:34

什么时候可以转载!谢谢

©2013-2019 JavaApk.com· 鲁ICP备13032311号-1· Powered by WordPress· Theme by JavaApkTM · 网站地图.17 queries in 0.083 seconds