使TextView自动删除旧文本?

时间:2018-09-03 12:17:20

标签: android textview

我在Android应用程序中使用TextView进行日志记录,如果时间过长,则该应用程序会变得不稳定。是否可以设置最大限制,以便TextView在达到一定大小后删除旧文本?如果没有,我可以将应用程序设置为每天自动清除一次文本。如果我想手动清除文本,我可以打电话给TextView.clearComposingText();吗?

1 个答案:

答案 0 :(得分:1)

 <TextView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:maxLength="100"/>

将文本视图的最大长度设置为限制数,并检查何时清除文本视图。 在Activity中编写以下函数,然后在onCreate上调用它。

private void checklength(){
   if(textview.getText().length()==100){
       textview.setText("");
   }
}

希望有帮助。