行内表格布局中的图像问题

发布于 2025-01-02 04:50:46 字数 1273 浏览 1 评论 0原文

我正在尝试在表格布局中显示[播放两个图像。然而,第二张图片始终不出现在显示屏中。我在第一行添加了一行文本。第二行是有 2 个图像的行,第二个图像向右滑动太多。我尝试播放 android:width 但它不会影响布局。有什么想法吗?

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

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

    <TextView
        android:id="@+id/name1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="You should start..." />
</TableRow>

<View
    android:layout_height="2dip"
    android:background="#FF909090" />

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

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:width="50px" />

    <ImageView
        android:id="@+id/imageView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingLeft="180dip" />
</TableRow>

在此处输入图像描述

I am trying to dis[play two imgages in a tablelayout. However the second picture is always not appearing in the display. I added a row of text in the first row. Second row is the row with 2 images the second image is sliding too much to the right ..I tried playing android:width but it doesn'teffect the layout.Any ideas?

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

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

    <TextView
        android:id="@+id/name1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="You should start..." />
</TableRow>

<View
    android:layout_height="2dip"
    android:background="#FF909090" />

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

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:width="50px" />

    <ImageView
        android:id="@+id/imageView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:paddingLeft="180dip" />
</TableRow>

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你没皮卡萌 2025-01-09 04:50:46

您的第一个图像和 TextView 的layout_width是android:layout_width="fill_parent"
使用 android:layout_width="wrap_content" 如下。

<TextView
    android:id="@+id/name1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="You should start..." />


<ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:width="50px" />

Your first image's and TextView's layout_width is android:layout_width="fill_parent"
use android:layout_width="wrap_content" as follows.

<TextView
    android:id="@+id/name1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="You should start..." />


<ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:width="50px" />
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文