当前位置: 首页 > news >正文

国内正规的现货交易平台网站优化公司哪家便宜

国内正规的现货交易平台,网站优化公司哪家便宜,做网站普洱,网站建设兼职平台一、常用方法: 1、设置显示的位置 // 一个参数 popupWindow.showAsDropDown(v); //参数1: popupWindow关联的view // 参数2和3:相对于关联控件的偏移量popupWindow.showAsDropDown(View anchor, int xoff, int yoff)2、是否会获取焦点 popupWindow.se…

一、常用方法:

1、设置显示的位置

// 一个参数
popupWindow.showAsDropDown(v);
//参数1: popupWindow关联的view
// 参数2和3:相对于关联控件的偏移量popupWindow.showAsDropDown(View anchor, int xoff, int yoff)

2、是否会获取焦点

popupWindow.setFocusable(true);

3、设置背景

 //  popupWindow添加背景色
popupWindow.setBackgroundDrawable(ResourcesCompat.getDrawable(getResources(),R.drawable.img1,getTheme()));

4、关闭

popupWindow.dismiss();

5、设置加载动画

 popupWindow.setAnimationStyle(R.anim.alpha); //设置动画

6、设置触摸使能和popupwindow外部的触摸使能

 popupWindow.setTouchable(true);
popupWindow.setOutsideTouchable(true);

二、实例:

1、新建一个popupwindow要显示使用的xml文件popupview.xml

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"xmlns:app="http://schemas.android.com/apk/res-auto"><androidx.appcompat.widget.AppCompatButtonandroid:id="@+id/mBtn1"android:layout_width="100dp"android:layout_height="50dp"android:text="测试1"app:layout_constraintLeft_toLeftOf="parent"app:layout_constraintTop_toTopOf="parent"/><androidx.appcompat.widget.AppCompatButtonandroid:id="@+id/mBtn2"android:layout_width="100dp"android:layout_height="50dp"android:text="测试2"android:layout_marginTop="10dp"app:layout_constraintLeft_toLeftOf="parent"app:layout_constraintTop_toBottomOf="@id/mBtn1"/>
</androidx.constraintlayout.widget.ConstraintLayout>

2、在activity中使用:

 @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_tween_anim);Button button=findViewById(R.id.btn);button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {popupClick(v);}});}private void popupClick(View v) {
//        添加对应的viewView popupView = getLayoutInflater().inflate(R.layout.popup_view, null);Button mBtn1=popupView.findViewById(R.id.mBtn1);Button mBtn2=popupView.findViewById(R.id.mBtn2);
//        ViewGroup.LayoutParams.WRAP_CONTENT: popupWindow包裹popupView
//        第四个参数为true,点击空白处popupWindow关闭PopupWindow popupWindow = new PopupWindow(popupView, ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT,true);//        popupWindow添加背景色popupWindow.setBackgroundDrawable(ResourcesCompat.getDrawable(getResources(),R.drawable.img1,getTheme()));popupWindow.setAnimationStyle(R.anim.alpha); //设置动画
//        popupWindow.showAsDropDown(v);
//        参数2和参数3是设置偏移量popupWindow.showAsDropDown(v,popupView.getWidth(),-popupView.getHeight());mBtn1.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {popupWindow.dismiss();}});mBtn2.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {popupWindow.dismiss();}});}
http://www.yayakq.cn/news/255160/

相关文章:

  • 任务网站建设长沙设计网站公司
  • 昆明网站建设方案优化门户网站建设与运行
  • 手机网站这么做链接国家大宗商品交易平台
  • 为什么做网站ppt站长统计app软件
  • 无锡大型网站建设百度百度一下就知道
  • 个人网站设计与实现结论wordpress主题 瀑布流
  • 美丽寮步网站建设wordpress主题的网站模板
  • 怎样让公司网站更吸引人wordpress做单页销售网站
  • 服装公司网站源码wordpress弹幕
  • 响应式网站几个断点为什么浙江建设厅网站
  • 网站上的菠菜游戏哪里可以做济南教育论坛网站建设
  • 凤岗镇网站建设电子商务网站开发流程包括
  • 怎么做后台网站一键更新直播软件视频软件
  • 黄冈市建设局网站html购物网站
  • 宁波企业建站程序it运维工作总结
  • 北京快速建站制作公司优化方案物理必修一答案
  • 网站怎么写学院网站整改及建设情况报告
  • 互联网站产品开发的流程平台推广广告宣传词
  • 怎么做视频平台网站吗wordpress搬家500错误
  • 化妆品购物网站开发的意义做爰全过程网站免费的视频
  • 如何做网站条幅闪图申请企业邮箱步骤是什么
  • 自己的网站怎么做团购百度seo营销公司
  • 网站营销是什么意思哔哩哔哩网页版打不开
  • 校园门户网站热门推广软件
  • 天津网站设计公司排名海口市龙华区核酸检测
  • 网站制作公司需要什么资质企业网站制作套餐
  • 大学生网站建设规划书十堰吉安营销型网站优化营销
  • 个人网站建设联系电话成都做公众号推广的公司
  • 济宁万达网站建设网课网站
  • wordpress建站产品导入不同目录商丘电子商务网站建设