多行EditText

时间:2012-05-27 09:12:24

标签: android android-edittext multiline

我正在制作一个历史记录计算器,我希望在每次点击相等按钮后我的EditText的最后一行向上移动。这可能吗?我在主xml中设置了以下代码

<EditText android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
        android:gravity="center"
        android:singleLine="false" 
        android:lines="5"
        android:layout_marginLeft="10dip" 
        android:layout_marginRight="10dip"/>

2 个答案:

答案 0 :(得分:1)

单击等于按钮的事件

只有这个代码

edittext.setText(edittext.getText()+"\n"+your_result_of_calculation);

答案 1 :(得分:0)

呃!根据您的要求,我认为您可以通过在现有文本中附加'\ n'来实现。