我的编辑文本框都消失了

时间:2014-04-28 04:10:46

标签: android textview android-tablelayout

“我正在我的桌子上写长篇文章,但他们不会换行,请帮助,我在第一篇论坛上的第一篇文字观点就是问题 我正在使用eclipse,它仍然无法包装在编辑器视图“

我已经解决了我的最后一个问题,但发现另一个问题,我所有的edittext框都没了,请帮我解决一下 这是我的xml文件:

    <?xml version="1.0" encoding="utf-8"?>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:stretchColumns="1">
    <TableRow>
        <TextView
        android:text="Halaman ini hanya sebagai ilustrasi semata, bukan perhitungan yang pasti, ketentuan dapat berubah sewaktu-waktu sesuai dengan pola kebijakan yang berlaku"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:ellipsize="none"
        android:singleLine="false"/>
    </TableRow>
    <TableRow>
        <TextView
        android:text="Jumlah Pinjaman : "/>
        <EditText
        android:id="@+id/jumlahpinjaman"
        android:layout_span="3"/>
    </TableRow>
    <TableRow>
        <TextView
        android:text="Jasa Per Tahun : "/>
        <EditText
        android:id="@+id/jasa"
        android:layout_span="3"/>
    </TableRow>
    <TableRow>
        <TextView
        android:text="Jangka Waktu : "/>
        <EditText
        android:id="@+id/jangkawaktu"
        android:layout_span="3"/>
    </TableRow>
    <TableRow>
        <TextView
        android:text="Perhitungan Jasa : "/>
        <Spinner
        android:id="@+id/jenisjasa"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:drawSelectorOnTop="true"
        android:layout_span="3"/>
    </TableRow>
</TableLayout>

5 个答案:

答案 0 :(得分:0)

在XML中试用此代码 -

            <?xml version="1.0" encoding="utf-8"?>
                <TableLayout
                xmlns:android="http://schemas.android.com/apk/res/android"
                    android:layout_width="fill_parent"
                    android:layout_height="fill_parent"
                    android:stretchColumns="1"
                    >
                    <TableRow>
                        <TextView
                        android:text="Halaman ini hanya sebagai ilustrasi semata, bukan perhitungan yang pasti, 
                        ketentuan dapat berubah sewaktu-waktu sesuai dengan pola kebijakan yang berlaku"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:ellipsize="none"
                        android:singleLine="false"/>
                    </TableRow>
                    <TableRow>
                        <TextView
                        android:text="Jumlah Pinjaman : "
     android:layout_width="wrap_content"
                        android:layout_height="wrap_content"/>
                        <EditText
                        android:id="@+id/jumlahpinjaman"
                        android:layout_span="3"
 android:hint="Enter value"
     android:layout_width="wrap_content"
                        android:layout_height="wrap_content"/>
                    </TableRow>
                    <TableRow>
                        <TextView
                        android:text="Jasa Per Tahun : "
         android:layout_width="wrap_content"
                        android:layout_height="wrap_content"/>
                        <EditText
                        android:id="@+id/jasa"
         android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_span="3"
 android:hint="Enter value"/>
                    </TableRow>
                    <TableRow>
                        <TextView
                        android:text="Jangka Waktu : "/>
                        <EditText
                        android:id="@+id/jangkawaktu"
                        android:layout_span="3"
 android:hint="Enter value"/>
                    </TableRow>
                    <TableRow>
                        <TextView
                        android:text="Perhitungan Jasa : "
         android:layout_width="wrap_content"
                        android:layout_height="wrap_content"/>
                        <Spinner
                        android:id="@+id/jenisjasa"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:drawSelectorOnTop="true"
                        android:layout_span="3"/>
                    </TableRow>
                </TableLayout>

希望这段代码可以帮助你!!!

如果它不起作用,请告诉我,我会尽力帮助你。

答案 1 :(得分:0)

尝试以下代码: -

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

        <TextView
        android:text="Halaman ini hanya sebagai ilustrasi semata, bukan perhitungan yang pasti, 
        ketentuan dapat berubah sewaktu-waktu sesuai dengan pola kebijakan yang berlaku"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:ellipsize="none"
        android:singleLine="false"/>

    </TableRow>

答案 2 :(得分:0)

亲爱的用户使用宽度和高度都包装内容,不要破坏新文本。

  <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:ellipsize="none"
        android:singleLine="false"
        android:text="Halaman ini hanya sebagai ilustrasi semata, bukan perhitungan yang pasti, ketentuan dapat berubah sewaktu-waktu sesuai dengan pola kebijakan yang berlaku" />

答案 3 :(得分:0)

将您的android:layout_width="fill_parent" 属性更改为android:layout_width="wrap_content"

答案 4 :(得分:0)

确保添加minLines和maxLines,以便textview知道要保留多少空间。

<TableRow>
    <TextView
    android:text="Halaman ini hanya sebagai ilustrasi semata, bukan perhitungan yang pasti, ketentuan dapat berubah sewaktu-waktu sesuai dengan pola kebijakan yang berlaku"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:ellipsize="none"
    android:maxLines="4"
    android:minLines="1"
    android:singleLine="false"/>
</TableRow>

信用到:http://droidista.blogspot.com/2010/11/textview-and-maxlines.html