簡體   English   中英

圖片線性布局下方的Textview

[英]Textview below an image linearlayout

我想在圖像右側顯示一個textview,在圖像下方顯示另一個textview。 但是我得到以下輸出:

這是我在橫向模式下得到的:

ImageView Imageview文本視圖textview

在縱向模式下,除圖像視圖外的文本視圖完全不可見

Imageview Imageview文本視圖

所需的輸出:

Imageview Imageview文本視圖textview

XML文件

<LinearLayout
        android:id="@+id/dialogimage"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_marginRight="5dip"
        android:baselineAligned="false"
        android:orientation="horizontal"
        android:padding="3dp" >

        <ImageView
            android:id="@+id/dialog_image"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:src="@drawable/dialog_image" />

        <ImageView
            android:id="@+id/profimage"
            android:layout_width="50dp"
            android:layout_height="50dp"
            android:layout_marginLeft="10dp"
            android:layout_marginTop="5dp"
            android:src="@drawable/member_80" />

        <TextView
            android:id="@+id/membervotes"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:background="@drawable/votes_bg"
            android:text="388"
            android:textColor="#343434"
            android:textSize="10dp" />

        <TextView
            android:id="@+id/username"
            android:layout_width="33dp"
            android:layout_height="wrap_content"
            android:layout_below="@+id/profimage"
            android:layout_gravity="bottom|fill_horizontal"
            android:layout_marginTop="10dp"
            android:text="By Hermoine - 2 days ago on Politics"
            android:textColor="#040404"
            android:textSize="8dp"
            android:textStyle="normal"
            android:typeface="sans" />
    </LinearLayout>

謝謝,

如果需要:圖像圖像文本文本

您可以創建另一個具有垂直方向的線性布局,以將圖像和文本保留在其下方。

<LinearLayout
    android:id="@+id/dialogimage"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_alignParentLeft="true"
    android:layout_marginRight="5dip"
    android:baselineAligned="false"
    android:orientation="horizontal"
    android:padding="3dp" >
    <ImageView
        android:id="@+id/dialog_image"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:src="@drawable/dialog_image" />
<LinearLayout
    android:id="@+id/dialogimage2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical" >
    <ImageView
        android:id="@+id/profimage"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:layout_marginLeft="10dp"
        android:layout_marginTop="5dp"
        android:src="@drawable/member_80" />

    <TextView
        android:id="@+id/membervotes"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:background="@drawable/votes_bg"
        android:text="388"
        android:textColor="#343434"
        android:textSize="10dp" />
</LinearLayout>
    <TextView
        android:id="@+id/username"
        android:layout_width="33dp"
        android:layout_height="wrap_content"
        android:layout_below="@+id/profimage"
        android:layout_gravity="bottom|fill_horizontal"
        android:layout_marginTop="10dp"
        android:text="By Hermoine - 2 days ago on Politics"
        android:textColor="#040404"
        android:textSize="8dp"
        android:textStyle="normal"
        android:typeface="sans" />
</LinearLayout>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM