私が開発しているアプリでは、2〜5個のボタンを円の端にあるかのようにレイアウトする必要があります。アプリは5つのボタンで始まりますが、ボタンが2つになるまで、ボタンは(ユーザー入力に基づいて)徐々に消えていきます。
コントロールを使用して、コード内の各ボタンの位置を設定することを考えAbsoluteLayout
ました(画面サイズを考慮に入れて)。ただし、 AbsoluteLayoutは使用すべきではないと、多かれ少なかれどこでも述べています。このアプリはAndroid2.2以降を対象としているため、ICSで導入されたより洗練されたレイアウトを使用することはできません。
私はRelativeLayoutを使用して余白を操作できることを知っていますが、これはAbsoluteLayoutを使用するのと同じように、直感的ではなく、エラーが発生しやすいようです。
合理的な代替手段はありますか?