从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本文实例讲述了Android开发之PopupWindow创建弹窗、对话框的方法。分享给大家供大家参考,具体如下:
创新互联建站是一家专注于成都网站设计、成都网站建设、外贸网站建设与策划设计,阳东网站建设哪家好?创新互联建站做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:阳东等地区。阳东做网站价格咨询:18982081108简介:
PopupWindow 可创建类似对话框风格的窗口
效果:
使用方法:
使用PopupWindow 创建对话框风格的串口秩序如下两步即可:
1. PopupWindow 的构造器创建PopupWindow对象
2. PopupWindow 的showAsDropDown()
将其显示效果设置为下拉显示
3. PopupWindow 的showAtLoacation()
方法将PopupWindow()
在指定位置显示出来
下拉显示效果:
具体实现方法:
public class MainActivity extends Activity { private PopupWindow popupWindow; private View root; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); root = this.getLayoutInflater().inflate(R.layout.cell,null);//add cell.xml above you mainActivity window popupWindow = new PopupWindow(root,560,700);//create a popupWindow object root.findViewById(R.id.button01).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { //close the popupWindow popupWindow.dismiss(); } }); } public void send(View source){ //set the location of PopupWindow popupWindow.showAtLocation(findViewById(R.id.send),Gravity.CENTER,20,20);//you can remove this effect //Use DropDown way to display popupWindow.showAsDropDown(root); } }
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图