Popwindow 使用例子:
来源:互联网 发布:西洋古玩软件 编辑:程序博客网 时间:2024/06/01 09:37
Popwindow 例子:
public class MyPopWindow {private String TAG = "MyPopWindow";private Context mContext;private PopupWindow pop;public RelativeLayout parent;public Button bt1;public Button bt2;public Button bt3;public MyPopWindow(Context context) {mContext = context;initPop();}public static PopupWindow getPop(Context context){new MyPopWindow(context);return pop;}public void initPop() {pop = new PopupWindow(mContext);// pop的视图View view = ((Activity) mContext).getLayoutInflater().inflate(R.layout.item_popupwindows, null);// pop的属性pop.setWidth(LayoutParams.MATCH_PARENT);pop.setHeight(LayoutParams.MATCH_PARENT);pop.setBackgroundDrawable(new BitmapDrawable());pop.setFocusable(true);pop.setOutsideTouchable(true);pop.setContentView(view);parent = (RelativeLayout) view.findViewById(R.id.parent);bt1 = (Button) view.findViewById(R.id.item_popupwindows_camera);bt2 = (Button) view.findViewById(R.id.item_popupwindows_Photo);bt3 = (Button) view.findViewById(R.id.item_popupwindows_cancel);parent.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {pop.dismiss();}});bt1.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {LogUtil.i(TAG, "照相");pop.dismiss();// 照相}});bt2.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {pop.dismiss();// 相册}});bt3.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// 取消pop.dismiss();}});}}pop.showAtLocation(rl_parent, Gravity.BOTTOM, 0, 0);
0 0
- Popwindow 使用例子:
- AN popwindow使用的一个简单例子
- PopWindow:基本使用与自定义PopWindow
- popwindow的基本使用
- android popwindow的使用
- Android PopWindow使用
- EditText使用popwindow联想
- android popwindow的使用
- popWindow的使用
- popwindow的使用
- PopWindow的基本使用
- popwindow的基本使用
- PopWindow的使用
- Popwindow的使用
- PopWindow使用小结
- popwindow简单使用(一)
- Popwindow的使用
- popwindow的使用总结
- MySQL5.6.21修改密码方法
- 自定义可变长度二维数组
- MAC OS X U盘启动安装盘制作(附安装过程截图)
- UISearchController的用法,搜索后点击进入下一页要特别注意 [self.searchController presentViewController:detailVC animated
- UML的概念和模型之UML视图
- Popwindow 使用例子:
- 关于CC2530存储器映射的讨论
- 修改完linux bashrc文件之后,如何不重启系统使其生效
- oa系统笔记
- Jquery选择选择动态添加HTML标签的事件
- birt打印执行的sql命令
- UML的概念和模型之UML九种图
- python中__name__的解析
- iOS小技巧-UITableView取消或设置cell的选中效果