1

デバイス画面の中央にパネルを配置して遊んでいます。いくつか試してみましたが、構文/数学が正しくありません。以下のように、画面サイズに対して相対的なサイズのパネルを追加しています (幅 80%、高さ 40%)。現時点では、x、y の位置を 0,0 のままにしました - 画面の中央に配置するための正しい構文に関する提案は大歓迎です!

Activity.AddView(quitsavepnl,0,0, 80%x, 40%y)
4

2 に答える 2

2

ここ:

Activity.AddView(quitsavepnl, 50%x - 80%x / 2, 50%y - 40%y / 2, 80%x, 40%y) 
于 2011-10-23T07:40:45.757 に答える
1

必要に応じて、デバイス画面を取得DisplayMetricsしてデバイス画面の中央に追加できます。

Viewまたは、親のView使用の中心に表示したい場合CENTER_IN_PARENTは、RelativeLayout

于 2011-10-23T04:30:20.880 に答える