Эта проблема связана с позиционированием объектов на экране. У меня есть динамическое создание framelayout с параметрами макета, как указано ниже.
FrameLayout fl=new FrameLayout(getApplicationContext());
LayoutParams frameBounds=new FrameLayout.LayoutParams(500,500);
fl1.setLayoutParams(frameBounds);
Button b=newButton(this);
b.setMargins(0,0,200,200);
Я пробовал это, это работает, но моя кнопка имеет тенденцию застревать в верхнем левом углу. Есть ли способ расположить кнопку, учитывая только правое и нижнее значения независимо от левого и верхнего значений. Короче говоря, я хочу, чтобы правый угол кнопки находился на расстоянии 200 от правого угла фрейма (500). Помогите плз...