0

在扩展布局后,我可以访问并设置视图(视图参数),在 xml 文件中声明。但是,在这种情况下,默认布局(在 xml 文件中声明)首先加载,半秒后它消失并出现修改后的布局。这很令人不安。

在膨胀布局之前,我尝试像下面这样设置视图,但它没有效果。

    imView = (ImageView) findViewById(R.id.talalat__imageView1);
    resID = getResources().getIdentifier("imagename", "drawable", getPackageName());
    bml.loadBitmap(resID,imView );

    talalat_View = inflater.inflate(R.layout.talalat, null);

    talalat_View.setOnClickListener( osszecsap_ocl );
    setContentView(talalat_View);

有没有办法在膨胀布局之前从代码中设置 Views 参数?

4

1 回答 1

0

我不确定这是否可以解决您的问题,但请尝试:

    talalat_View = inflater.inflate(R.layout.talalat, null);

    //Change this line
    imView = (ImageView) talalat_View.findViewById(R.id.talalat__imageView1);

    resID = getResources().getIdentifier("imagename", "drawable", getPackageName());
    bml.loadBitmap(resID,imView );
于 2013-08-21T09:54:56.727 回答