0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

TableLayoutの使い方_任意位置の表示

Last updated at Posted at 2017-10-13

TableLayoutの使い方メモ

#やりたいこと
TableLayout内の要素の任意の位置に表示する。
どのCardViewでも右側の開始位置を同じにする。
イメージ1.png

#やったこと
xmlを修正する
android:layout_weightを使用して比率を指定。今回は、7:3。
android:layout_width="0dp"を使用する。未使用だと、右側の開始位がずれる。
イメージ2.png

#ソースコード

<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:card_view="http://schemas.android.com/apk/res-auto"
    android:id="@+id/cardView"
    android:layout_marginBottom="10dp"
    card_view:cardBackgroundColor="#ffc"
    card_view:cardCornerRadius="7dp"
    card_view:cardElevation="5dp"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <TableLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">

        <TableRow
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">

            <TextView
                android:layout_weight="7"
                android:layout_width="0dp"
                android:id="@+id/pointView"
                android:textSize="15sp"/>

            <TextView
                android:layout_weight="3"
                android:layout_width="0dp"
                android:text="test"/>

        </TableRow>

        <TableRow
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">

            <TextView
                android:id="@+id/titleView"
                android:textSize="15sp"/>

        </TableRow>

    </TableLayout>

</android.support.v7.widget.CardView>
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?