如何让ImageView与java编码左对齐?

时间:2012-03-25 01:14:51

标签: android layout imageview

我搜索了有关ImageView对齐的解决方案。但大多数解决方案都使用layout.xml。为了使其灵活,我使用Java代码将ImageView添加到布局。以下是我的代码。它始终显示在中心。我需要它向左走。

        String uri="/xxx/xxx.png";
        File f = new File(uri);
        ImageView iv=new ImageView(cntxt);
        if (f.exists()) 
            iv.setImageURI(Uri.parse(uri));
        else
            iv.setImageResource(R.drawable.missing);
        iv.setMaxWidth(400);
        iv.setScaleType(ScaleType.CENTER_INSIDE);
        LinearLayout.LayoutParams p22 = new LinearLayout.LayoutParams(
                LinearLayout.LayoutParams.MATCH_PARENT,
                LinearLayout.LayoutParams.WRAP_CONTENT
        );
        p22.gravity=Gravity.LEFT;
        linenearlayout.addView(iv, p22);

0 个答案:

没有答案