有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java编辑文本不会随着内容的增长而增长

我对Android中的EditText有问题。 因为它仅用于调试目的,布局的可见性,即添加的EditText在开始时就消失了

因此,我从一个ServiceCall接收信息,为了找到一些可能的错误,我在这里显示作为响应得到的字符串

我尝试了多种解决方案,但没有任何效果

<RelativeLayout
        安卓:id="@+id/RelativeLayout2"
        安卓:layout_width="fill_parent"
        安卓:layout_height="wrap_content"
        安卓:layout_alignParentLeft="true"
        安卓:layout_below="@+id/chbDebug"
        安卓:baselineAligned="false"
        安卓:orientation="vertical"
        安卓:padding="2dp" 
        安卓:visibility="gone" >

        <someOtherCrazyShitsAndStuff />         

        <EditText
            安卓:id="@+id/tbDebug"
            安卓:layout_width="fill_parent"
            安卓:layout_height="wrap_content"
            安卓:layout_alignParentLeft="true"
            安卓:layout_below="someOtherCrazyShitsAndStuff"
            安卓:inputType="textMultiLine" />
    </RelativeLayout>

因此,我发现使用安卓:lines/maxLines设置了一个最小/最大行数,但什么也没有发生。还试图在填充文本后通过一些代码行强制增加行数,但结果只是删除了内容

还有什么想法吗


共 (2) 个答案

  1. # 1 楼答案

    我也有过同样的问题只要试试这个

    换掉这个

    android:layout_width="fill_parent"
    

    用这个

    android:layout_width="wrap_content"
    

    我一定会工作的

  2. # 2 楼答案

    试着把你的edittext放在scrollview