zoukankan      html  css  js  c++  java
  • 自定义dialog布局

    public Dialog createDialog(Context context) {
            dialog = new Dialog(context, R.style.Theme_DataSheet);
            inflater = LayoutInflater.from(context);

            view = inflater.inflate(R.layout.dialog_picture_select, null);
            view.findViewById(R.id.tv_1).setOnClickListener(this);
            view.findViewById(R.id.tv_2).setOnClickListener(this);

            Window window = dialog.getWindow();
    //        window.getDecorView().setPadding(0, 0, 0, 0);
            WindowManager.LayoutParams lp = window.getAttributes();
    //        lp.width = WindowManager.LayoutParams.MATCH_PARENT;
    //        lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
            lp.dimAmount = 0.2f;
            lp.gravity = Gravity.BOTTOM;
            dialog.onWindowAttributesChanged(lp);

            dialog.setCanceledOnTouchOutside(true);
            dialog.setContentView(view);

            return dialog;
        }

  • 相关阅读:
    js-数组的原型拓展
    java-单例模式的java连接池
    java-基本数据类型值范围
    rabbitmq
    从哪跌倒从哪爬起,千里之行始于足下
    create python project steps
    常用代码片段
    shell脚本常用(记)
    shell学习
    maven工具使用
  • 原文地址:https://www.cnblogs.com/childyngy/p/5491977.html
Copyright © 2011-2022 走看看