2011-08-01 12 views
6

プログラムでビューを作成する必要があります。コントロール(ボタン、ラベルなど)とその位置は、実行時にのみ認識されます。Androidプログラムでビューを作成する方法

ここ

私は「レイアウトプログラムの定義」が見つかりました:http://mobile.tutsplus.com/tutorials/android/android-layout/

が、私は私のために動作しないなどのLinearLayout、TableLayoutので、正確な位置にコンポーネントを描画できるようにする必要があります。

どうすればいいですか?正しい方向に私を指差してください。

+2

実際にはlinearlayoutは正常に動作します...リニアレイアウトを使用してマージンとパディングに位置を変換するだけです –

答えて

4

カスタムを作成ViewGroup;これにより、あなたが持っている各子供(ボタン、ラベルなど)のプレースメントを手動で管理することができます。 2009年のGoogle IOイベントのthis vidを、「あなたのAndroid UIをすばやく効率的にする」、詳しくは約43分後に詳細を確認してください。

+4

[__Link to 43 minutes .__](http://youtu.be/N6YdwzAvwOA?t=43m) – c24w

関連する問題