【问题标题】:How do I set the size of my Bitmap to WRAP_CONTENT and FILL_PARENT?如何将 Bitmap 的大小设置为 WRAP_CONTENT 和 FILL_PARENT?
【发布时间】:2013-02-06 00:38:01
【问题描述】:

现在我正在像这样静态设置宽度和高度:

    myBitmap = Bitmap.createBitmap(300, 400, Bitmap.Config.ARGB_8888);

我怎样才能得到它,宽度是 FILL_PARENT,高度是 WRAP_CONTENT

我一直在网上寻找,但对所有可用选项感到困惑。还有setLayoutParams()、onMeasure()、setMinimumWidth()等......

有人能指出我正确的方向吗?

我正在我的主要活动中的自定义视图中制作位图。

谢谢

【问题讨论】:

    标签: android view bitmap measure


    【解决方案1】:

    我会创建LayoutParams 来执行此操作。

    Thisthis 可能会有所帮助。

    已编辑,更详细:

        LayoutParams params = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
        ImageView iv = new ImageView(this);
        iv.setImageBitmap(myBitmap);
        iv.setLayoutParams(params);
        customView.addView(iv);
    

    【讨论】:

      猜你喜欢
      • 2012-05-15
      • 2010-09-30
      • 1970-01-01
      • 1970-01-01
      • 2013-04-04
      • 1970-01-01
      • 2020-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多