Android: установите изображение внизу моего относительного макета

1
 RelativeLayout overlay = new RelativeLayout(this);
            addContentView(overlay, new LayoutParams(LayoutParams.FILL_PARENT, px));
            overlay.setBackgroundColor(Color.BLACK);


            border = new ImageView(this);
            border.setImageResource(R.drawable.featured_bar);
            border.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));

            overlay.addView(border);

Я хотел бы, чтобы мое изображение границы отображалось в нижней части моего релятивирования, а также programmatically или конечно.

В принципе, я хочу, чтобы моя декоративная рамка находилась в определенном положении относительно разрешения, и поскольку я не знаю, как позиционировать значения xy, я пришел к этому методу.

Теги:
android-layout

1 ответ

1

Попробуйте что-нибудь вроде

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE);
overlay.setLayoutParams(params);

Взгляните на этот пост и этот

Ещё вопросы

Сообщество Overcoder
Наверх
Меню