【问题标题】:how do i create a multiline string in EditText?如何在 EditText 中创建多行字符串?
【发布时间】:2012-07-23 11:03:33
【问题描述】:

我想在多行 EditText 中显示一个字符串。目前,字符串显示为....

Receive: 0 coin(s) Total
             Cost: $100

我希望它显示为...

Receive: 0 coin(s) 
Total Cost: $10

这是我的代码,我尝试使用“\n”,但无济于事......

result.setText("Receive:"+ " "+ df.format(rawounces)+"coin(s)" + "\n" 
     + "Total Cost:$" + df.format(transactionandpremium*rawounces));

提前谢谢你。

【问题讨论】:

标签: android string text multiline


【解决方案1】:

您可以使用android:minLines="3" 在edittext 中显示多行。 对于编辑文本顶部的显示光标,您可以使用android:gravity="top."

<EditText
            android:id="@+id/edittext"
            android:layout_width="match_parent"
            android:layout_height="fill_parent"
            android:minLines="3"
            android:maxLines="5"
            android:gravity="top"
            android:inputType="textMultiLine" />

【讨论】:

  • 我会给出类似的答案..+1
猜你喜欢
  • 2019-04-24
相关资源
最近更新 更多