Как установить полное изображение в абсолютном макете в Android - PullRequest
0 голосов
/ 28 июля 2010

Я установил изображение в AbsoluteLayout, но оно не будет отображаться в полноэкранном режиме на G1, но при запуске того же приложения в Nexus оно работает правильно.

Я установил setContentView (новый тест (этот)) в своем классе активности. Тест мой класс AbsoluteLayout.

Мой код выглядит так:

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());
    this.addView(mImageView);   }}

Может кто-нибудь сказать мне, почему я не получаю полное изображение на экране мобильного телефона G1?

1 Ответ

0 голосов
/ 28 июля 2010

Я обнаружил проблему, которую я не установил

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...