TextViewがテーブルレイアウトに正しく表示されない

ジミー

textviewがテキストを正しく表示していません。テキストは2行にまたがっていますが、テキストの2行目は、を使用してheight = wrap_contentいるにもかかわらず、テキストが水平方向に2つに分割されているかのように、テキストの上半分のみを示しています

xml code:

    <TableRow
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:paddingBottom="15dp"
        android:weightSum="1" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="0.4"
            android:text="No. of direct Reportees:" />

        <EditText
            android:id="@+id/direct"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="0.6"
            android:hint="Eg. 12"
            android:inputType="numberDecimal"
            android:textAppearance="?android:attr/textAppearanceSmall" >

            <requestFocus />
        </EditText>
    </TableRow>

解決済み:

この動作は、ベースラインの調整によるものです。コンテナの高さは正しいですが(2つの子の最大値です)Textview、ボタンとベースラインが揃うように下にシフトされます。この動作を変更して、既存のアプリのレイアウトを保持することはできません。あなたのケースでこのレイアウトを実装する正しい方法はandroid:baselineAligned="false"LinearLayoutタグを追加することです。これにより、の上の余分な垂直スペースも削除されTextViewます。

ジミー

この動作は、ベースラインの調整によるものです。コンテナの高さは正しいですが(2つの子の最大値です)、Textviewは、ボタンとベースラインが揃うように下にシフトされます。この動作を変更して、既存のアプリのレイアウトを保持することはできません。このレイアウトを実装する正しい方法は、LinearLayoutタグにandroid:baselineAligned = "false"を追加することです。これにより、TextViewの上の余分な垂直スペースも削除されます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

フレームレイアウトに画像が正しく表示されない

分類Dev

Android Webviewレイアウトが正しく表示されない

分類Dev

cssレイアウトが正しく表示されない

分類Dev

レイアウトに適用するとカスタムドローアブルが正しく表示されない

分類Dev

Swiftセーフエリアレイアウトが正しくアクティブ化されない

分類Dev

マーカーのレイアウトがマップに正しく表示されない

分類Dev

Django-テンプレートにテーブルの1つが正しく表示されない

分類Dev

EditTextとTextviewがレイアウトに表示されない

分類Dev

TextView がレイアウトに表示されない

分類Dev

レスポンシブレイアウトがWordpressで正しく表示されない

分類Dev

AndroidStudioから表示したときにSDKのAndroidレイアウトが正しく表示されない理由

分類Dev

ブレードテンプレートが正しく表示されない

分類Dev

Symfony2セキュリティの異なるファイアウォールがログインに正しくリダイレクトされない

分類Dev

Magento-キャッシュストレージのレイアウトが無効になると、テンプレートが正しく表示されます

分類Dev

ウェブサイトが正しく表示されない

分類Dev

Android Wear:エミュレータでレイアウトが正しく表示されない

分類Dev

タビュレータテーブルが正しく表示されない

分類Dev

Recyclerviewレイアウトがフラグメント内に正しく表示されない

分類Dev

HTMLとCSSのレイアウトがスマートフォンで正しく表示されない

分類Dev

テーブルビューが正しく表示されない

分類Dev

ブートストラップ 4 列が正しくレイアウトされない

分類Dev

リストアイテムが正しく表示されない

分類Dev

PHPテーブルの値が正しく表示されない

分類Dev

テーブルの境界線が正しく表示されない

分類Dev

HTMLテーブルが正しく表示されない

分類Dev

テーブル列のsetPreferredWidth()が正しく表示されない

分類Dev

テーブルが正しく表示されない

分類Dev

ディレクティブに入れるとモーダルが正しく表示されない

分類Dev

ヘブライ文字を使用したIEでInfineテンプレートが正しく表示されない

Related 関連記事

  1. 1

    フレームレイアウトに画像が正しく表示されない

  2. 2

    Android Webviewレイアウトが正しく表示されない

  3. 3

    cssレイアウトが正しく表示されない

  4. 4

    レイアウトに適用するとカスタムドローアブルが正しく表示されない

  5. 5

    Swiftセーフエリアレイアウトが正しくアクティブ化されない

  6. 6

    マーカーのレイアウトがマップに正しく表示されない

  7. 7

    Django-テンプレートにテーブルの1つが正しく表示されない

  8. 8

    EditTextとTextviewがレイアウトに表示されない

  9. 9

    TextView がレイアウトに表示されない

  10. 10

    レスポンシブレイアウトがWordpressで正しく表示されない

  11. 11

    AndroidStudioから表示したときにSDKのAndroidレイアウトが正しく表示されない理由

  12. 12

    ブレードテンプレートが正しく表示されない

  13. 13

    Symfony2セキュリティの異なるファイアウォールがログインに正しくリダイレクトされない

  14. 14

    Magento-キャッシュストレージのレイアウトが無効になると、テンプレートが正しく表示されます

  15. 15

    ウェブサイトが正しく表示されない

  16. 16

    Android Wear:エミュレータでレイアウトが正しく表示されない

  17. 17

    タビュレータテーブルが正しく表示されない

  18. 18

    Recyclerviewレイアウトがフラグメント内に正しく表示されない

  19. 19

    HTMLとCSSのレイアウトがスマートフォンで正しく表示されない

  20. 20

    テーブルビューが正しく表示されない

  21. 21

    ブートストラップ 4 列が正しくレイアウトされない

  22. 22

    リストアイテムが正しく表示されない

  23. 23

    PHPテーブルの値が正しく表示されない

  24. 24

    テーブルの境界線が正しく表示されない

  25. 25

    HTMLテーブルが正しく表示されない

  26. 26

    テーブル列のsetPreferredWidth()が正しく表示されない

  27. 27

    テーブルが正しく表示されない

  28. 28

    ディレクティブに入れるとモーダルが正しく表示されない

  29. 29

    ヘブライ文字を使用したIEでInfineテンプレートが正しく表示されない

ホットタグ

アーカイブ