最初の行にタイトルが含まれ、その後にすべての方法で表示されるImageViewがある表の行要素を作成しようとしています。 TextViewは、最後のImageViewを除いて、電話機の幅全体を満たす必要があります。Androidのインターフェイスで半塗りつぶしのレイアウトの幅を設定する
0
A
答えて
1
解決策は、状況の詳細によって異なります。
すべての行は、次にTableLayout上android:stretchColumns="0"
を設定し、同じ列のレイアウトを持っている場合、すべての行が同じフォーマット
を持っている場合。これにより、残りのスペースを埋めるために最初の列(インデックス0)が引き伸ばされます。
ヘッダは、あなたがより多くの列を持っているか、行の残りのための異なる列のレイアウトが必要な場合は、あなたが別の何かをする必要があり、残りの行
異なるフォーマットを持っている場合。私は単一のアイテムが複数の列にまたがることは考えていません。
位置決めだけが重要で、実際に複数の行にまたがる必要がない場合は、各ヘッダー項目にandroid:layout_column
属性を使用できます。列番号は0から始まり、最初の列は0です。Eclipseレイアウト・ビルダーはこの属性を提示していないようですが、属性をXMLに入力するとその属性を処理します。
テーブルの残りの部分と同じ列に要素を収めることができない場合、ヘッダーはTableRowに属しません。別の答えで示唆されているように、TableRowではなくRelativeLayoutを使用することができます。また、ヘッダーをテーブルの外に移動することもできます。
0
まず、行にRelativeLayoutを使用します。典型的なImageViewを使用してIDを与え、XML属性android:layout_alignParentRight="true"
を使用します。次に、TextViewを使用してandroid:layout_toLeftOf="@id/myid"
を使用し、幅が"fill_parent"
であることを確認します。
編集:コードタグ
関連する問題
- 1. Androidレイアウト50%50%以上の画像で塗りつぶし
- 2. レイアウトのAndroidの塗りつぶしの割合
- 3. レイアウトをXMLファイルレイアウトで塗りつぶす
- 4. レイアウトでの塗り幅とカスタム高さの設定方法
- 5. Androidポップアップメニューの塗りつぶしの親
- 6. ExcelのVBAを使用してシートの塗りつぶし色を「塗りつぶしなし」に設定
- 7. カレンダーの正方形の半角の塗りつぶし
- 8. 親の残りの幅を塗りつぶし
- 9. p5.jsバックグラウンドのみ背景の半分を塗りつぶす
- 10. コンテナ内のイメージをページの半分に塗りつぶす
- 11. 記号でggplot2の特定の塗りつぶし色を設定する
- 12. android viewpager複数の項目が画面の幅を塗りつぶすまで
- 13. アニメーションでカスタムビューを塗りつぶす(Android)
- 14. Android - ビットマップを色で塗りつぶす
- 15. arrayviewでテーブルを塗りつぶすandroid
- 16. 2つの列リストの塗りつぶし幅
- 17. html 5キャンバスで塗りつぶし&ストロークの幅の問題
- 18. 親divの幅で子divを塗りつぶし
- 19. エレメントを幅の残りの部分に塗りつぶす
- 20. divの背景を半分に塗りつぶす方法
- 21. ListBoxを作成して親コンテナの幅を塗りつぶす
- 22. ユーザー指定の塗りつぶし
- 23. Android LinearLayoutボタンで塗りつぶす
- 24. liインラインでの塗りつぶし可能な幅
- 25. 画像ビューがスタックビューの幅の半分を塗りつぶすのはなぜですか?
- 26. 塗りつぶし(bashの)
- 27. 2つのイメージビューで横向きの幅を塗りつぶします
- 28. CSSは子幅を塗りつぶす親幅 - 絶対位置
- 29. 条件付きでボロノイセグメントの塗りつぶし/塗りつぶし
- 30. PyGTKを塗りつぶす画像を設定する