android - 如何在 LinearLayout 中显示 TextView?

标签 android android-layout

这是我的 .xml。我想要 TextView 都在 LinearLayout 里面,那里是 ImageView 和 TextView。问题是,如果我把它放在里面,我就看不到文字。如果像现在一样在外面,文本就在那里。知道如何解决吗?

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:minHeight="50dp"
android:orientation="vertical" >

<LinearLayout
android:layout_width="300dp"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:background="@drawable/buttons" 
android:layout_marginTop="10dp"
>

<ImageView
    android:id="@+id/image"
    android:layout_width="50dp"
    android:layout_height="50dp"
     />

<TextView
    android:id="@+id/name"
    android:layout_width="300dp"
    android:layout_height="wrap_content"
    android:paddingBottom="10dp"
    android:paddingLeft="5dp"
    android:paddingTop="5dp"
    android:text="" />


</LinearLayout>
<TextView
    android:id="@+id/menu"
    android:layout_width="300dp"
    android:layout_height="wrap_content"
    android:paddingBottom="10dp"
    android:paddingLeft="5dp"
    android:paddingTop="5dp"
    android:text="" />
<TextView
    android:id="@+id/text"
    android:layout_width="300dp"
    android:layout_height="wrap_content"
    android:paddingBottom="10dp"
    android:paddingLeft="5dp"
    android:paddingTop="5dp"
    android:text="" />
</LinearLayout>

enter image description here

最佳答案

编辑了你的代码,检查它会工作..

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:minHeight="50dp"
    android:orientation="vertical" >

    <LinearLayout
        android:layout_width="300dp"
        android:layout_height="wrap_content"
        android:layout_marginTop="10dp"
        android:background="@drawable/buttons"
        android:orientation="vertical" >

        <LinearLayout
            android:layout_width="300dp"
            android:layout_height="wrap_content"
            android:layout_marginTop="10dp"
            android:orientation="horizontal" >

            <ImageView
                android:id="@+id/image"
                android:layout_width="50dp"
                android:layout_height="50dp"
                android:background="@drawable/ic_launcher" />

            <TextView
                android:id="@+id/name"
                android:layout_width="300dp"
                android:layout_height="wrap_content"
                android:paddingBottom="10dp"
                android:paddingLeft="5dp"
                android:paddingTop="5dp"
                android:text="Hello" />
        </LinearLayout>

        <TextView
        android:id="@+id/menu"
        android:layout_width="300dp"
        android:layout_height="wrap_content"
        android:paddingBottom="10dp"
        android:paddingLeft="5dp"
        android:paddingTop="5dp"
        android:text="HIII" />

    <TextView
        android:id="@+id/text"
        android:layout_width="300dp"
        android:layout_height="wrap_content"
        android:paddingBottom="10dp"
        android:paddingLeft="5dp"
        android:paddingTop="5dp"
        android:text="HOW" />
    </LinearLayout>

</LinearLayout>

关于android - 如何在 LinearLayout 中显示 TextView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26779007/

相关文章:

android - 具有 visibility=gone 元素的膨胀布局的性能影响

java - SwitchCompat setTextOn() 和 setTextOff() 在运行时不起作用

android - 我怎样才能插入到 Stringp[

android - 单击按钮时从 Activity 中删除 fragment ?

android - 如何在android中特定位置的ImageView上写TextView?

android - 如何在android中将一个 View 放在前面并让其他 View 留在它后面?

android - Android 中的自定义标签栏

java - Gradle 在应用程序 :transformDexWithInstantRunSlicesApkForDebug 中崩溃

android - Android 上的 RTSP 直播

java - android platfrom,Dalvik字节码或 native 机器码过程中的哪种代码?