我有一个框,用户可以输入一个句子并将其与个人信息一起发送到数据库。我需要一个多行框,以便输入和发送句子或短段。我能够将句子发送到表中,但是如果我超过一行,则数据库不会收到数据。我可以在框中输入一个完整的行(只有一个)句子,然后db会收到这个句子,但如果我去第二行,则不会收到任何内容(甚至不是个人信息)。有什么想法吗?
这是我的多行方框代码:
<EditText
android:id="@+id/incidentDescription"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/textView2"
android:layout_centerHorizontal="true"
android:layout_margin="3dp"
android:height="100dp"
android:gravity="top">
<requestFocus />
</EditText>
答案 0 :(得分:1)
可能是因为您尚未设置android:inputType="textMultiLine"
。 EditText的默认行为是只允许1行。