zoukankan      html  css  js  c++  java
  • 在代码中创建布局的方法

    第一种
    imageView = new ImageView(this);
    FrameLayout decorView = (FrameLayout) getWindow().getDecorView();
    decorView.addView(imageView);
    FrameLayout.LayoutParams layoutParams = (FrameLayout.LayoutParams) imageView.getLayoutParams();
    layoutParams.width = DubDisplay.dip2px(this, 38);
    layoutParams.height = DubDisplay.dip2px(this, 38);
    layoutParams.gravity = Gravity.BOTTOM | Gravity.END;
    layoutParams.setMargins(0, 0, DubDisplay.dip2px(this, 20), DubDisplay.dip2px(this, 20));
    imageView.setBackgroundResource(R.drawable.slipping_top);
    imageView.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
    user_cash_listview.post(new Runnable() {
    @Override
    public void run() {
    user_cash_listview.requestFocusFromTouch();
    user_cash_listview.setSelection(0);
    }
    });
    }
    });

    第二种
    /*lp = new WindowManager.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,
    ViewGroup.LayoutParams.WRAP_CONTENT,
    WindowManager.LayoutParams.TYPE_APPLICATION,
    WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE// 设置为无焦点状态
    | WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, // 没有边界
    PixelFormat.TRANSLUCENT);// 半透明效果
    lp.gravity = Gravity.BOTTOM;
    lp.windowAnimations = R.style.bus_view;
    windowManager.updateViewLayout(view, lp);*/
  • 相关阅读:
    从零开始学ios开发(十三):Table Views(下)Grouped and Indexed Sections
    求助三陀工作室
    2015.6-2017.6软件测试学习计划
    标签管理
    Git的分支管理(三)
    Git的分支管理(二)
    Git的分支管理(一)
    Git的远程仓库
    Git版本的管理
    Git的版本管理创建和修改
  • 原文地址:https://www.cnblogs.com/dubo-/p/7816819.html
Copyright © 2011-2022 走看看