开发者

How to set full image in Absolute Layout in android

I have set image in AbsoluteLayout but it'll not display in full screen on G1 but when i run the same application in Nexus it is working properly.

I have set setContentView(new Test(this)) in my activity class. Test is my AbsoluteLayout class.

My code looks like :

public class Test extends AbsoluteLayout {public Test(Context context) {
   super(context);
   final RelativeLayout rl = new RelativeLayout(context);
    final android.widget.RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(
            LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
    rl.setLayoutParams(params);
    this.addView(rl, new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,
            LayoutParams.FILL_PARENT));

    ImageView mImageView = new ImageView(context);mImageView.setImageBitmap(((DataStorage)context.getApplicationContext()).getImage());
  开发者_StackOverflow  this.addView(mImageView);   }}

Can anyone tell me that why i am not getting full image on G1 mobile screen?


I have found the problem that i have not set

this.addView(mImageView, new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜