1

次のビューを作成しようとしています:

ここに画像の説明を入力

私のXML:

<LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_margin="14dp"
            android:gravity="center_vertical"
            android:orientation="horizontal" >

            <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/meals_line_shadow_left" />

            <TableLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:stretchColumns="0" >

                <TableRow
                    android:layout_width="wrap_content"
                    android:layout_height="0dp"
                    android:layout_weight="1"
                    android:gravity="center_horizontal"
                    android:orientation="horizontal" >

                    <TextView
                        android:id="@+id/textDate"
                        style="@style/MealWizard.BigText"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:gravity="center"
                        android:text="text"
                        android:textSize="16sp" />

                     <ImageButton
                        android:id="@+id/buttonDatePicker"
                        android:layout_width="wrap_content"
                        android:layout_height="match_parent"
                        android:paddingRight="7dp"
                        android:paddingLeft="7dp"
                        android:background="@null"
                        android:src="@drawable/general_date_button_selector" />
                </TableRow>

                <TableRow
                    android:layout_width="wrap_content"
                    android:layout_height="0dp"
                    android:layout_weight="1"
                    android:gravity="center_horizontal"
                    android:orientation="horizontal" >

                    <TextView
                        android:id="@+id/textTime"
                        style="@style/MealWizard.BigText"
                        android:layout_width="match_parent"
                        android:layout_height="match_parent"
                        android:gravity="center"
                        android:text="15:34"
                        android:textSize="24sp" />

                    <ImageButton
                        android:id="@+id/buttonTimePicker"
                        android:layout_width="wrap_content"
                        android:layout_height="match_parent"
                        android:paddingRight="7dp"
                        android:paddingLeft="7dp"
                        android:background="@null"
                        android:src="@drawable/general_time_button_selector" />
                </TableRow>
            </TableLayout>

            <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/meals_line_shadow_right" />
        </LinearLayout>

問題は、正しい imageView が表示されないことです。

ここに画像の説明を入力

絶対サイズを使用せずに解決する必要があります(絶対値で機能します)。

修正または代替案についての提案をお待ちしております

4

1 に答える 1