この問題は、画面上のオブジェクトの配置に関連しています。以下に示すように、レイアウトパラメータを使用して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);
これを試してみましたが、ボタンが左上隅にくっつく傾向があります。左と上の値に関係なく、右と下の値のみを考慮してボタンを配置する方法はありますか?つまり、ボタンの右隅をframelayout(500)の右隅から200の距離に配置する必要があります。PLZを助けて...