android popupwindow的实现
2016-05-05 11:08
453 查看
View view=getLayoutInflater().inflate(R.layout.layout_popupwindow,null,false); final PopupWindow popupwindow = new PopupWindow(view, ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT, true); popupwindow.setTouchable(true); popupwindow.setTouchInterceptor(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { return false; } }); popupwindow.setBackgroundDrawable(new ColorDrawable(0x00000000)); RelativeLayout bottom=(RelativeLayout)findViewById(R.id.bottom); popupwindow.showAtLocation(bottom, Gravity.BOTTOM,0,bottom.getHeight());
相关文章推荐
- Android随手记
- Android的apk文件是怎么怎么生成的?
- Android 高手进阶之自定义View,自定义属性(带进度的圆形进度条)
- Android仿QQ附近的人搜索展示功能
- Android学习路线指南
- android relativelayout属性大全
- Android自定义View之圆环交替 等待效果
- Android 屏幕操作原理
- ViewPager动画之三个item的实现
- Android-VitaMio框架使用记录
- Android 通过Socket 和服务器通讯
- Android开发之ChoiceListView
- Android Studio 2.0使用腾讯信鸽推送
- OpenCV4Android
- android横竖屏切换时候Activity的生命周期
- WINDOWS配置android环境
- 学习Android Studio开发工具之Activity2(&Fragment)
- android studio生成jar包
- Android Q&A | No orientation specified, and the default is horizontal,
- 统计当前用户设备信息