2012-03-16 8 views
0

実際のレイアウト構造を知らなくても、複雑なアクティビティのモバイル画面上のビューをプログラムで整列させるにはどうすればよいですか?Androidビューはアクティビティ内で動的に配置されます

<CUSTOMFRAMELAYOUT> //referring to a class extending FRAMELAYOUT 
    < LINEARLAYOUT-1> 
    <FRAMELAYOUT-1> 
     <LINEARLAYOUT-2> 
      <TEXTVIEW-1/> 
     </LINEARLAYOUT-2> 
    </FRAMELAYOUT-1> 
    <FRAMELAYOUT-2> 
    </FRAMELAYOUT-2> 
    </LINEARLAYOUT-1> 
</CUSTOMFRAMELAYOUT> 

今すぐレイアウトが定義されている方法を知らなくても、私は「TextViewの-1」は、既存の位置から削除すると、それを中央にしたい...私はこのような活動のレイアウトを考えてみましょうルートレイアウト

に...この場合には、ルートレイアウトは>

答えて

0

ラフな推測< CUSTOMFRAMELAYOUT、

検索画面Wであります幅と高さ テキストビューの幅と高さを確認

上記の情報から左上の点を計算します。テキストビューは中央に配置されます。

テキストビューの左余白と上余白が設定されます。

+0

私はこの作業をしましたが、うまくいきませんでした。私が探しているソリューションは、すべてのレイアウトに適した汎用のものでなければなりません。 – nag01758

関連する問題