Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android textview设置maxline=10,11行如何在屏幕上更新 sv=(滚动视图)findviewbyd(R.id.sv);//sv==电视父视图 tv=(TextView)findviewbyd(R.id.tv); 设置最大线(10); 对于(int i=0;i 500删除1-200行或删除1行更新新的501行?_Android_Textview - Fatal编程技术网

Android textview设置maxline=10,11行如何在屏幕上更新 sv=(滚动视图)findviewbyd(R.id.sv);//sv==电视父视图 tv=(TextView)findviewbyd(R.id.tv); 设置最大线(10); 对于(int i=0;i 500删除1-200行或删除1行更新新的501行?

Android textview设置maxline=10,11行如何在屏幕上更新 sv=(滚动视图)findviewbyd(R.id.sv);//sv==电视父视图 tv=(TextView)findviewbyd(R.id.tv); 设置最大线(10); 对于(int i=0;i 500删除1-200行或删除1行更新新的501行?,android,textview,Android,Textview,您可以使用以下选项在textView内部添加滚动: sv = (ScrollView) findViewById(R.id.sv);// sv == tv parent view tv = (TextView) findViewById(R.id.tv); tv.setMaxLines(10); for(int i=0;i<10;i++) { String t1 = "---------------------"+i+"-------

您可以使用以下选项在textView内部添加滚动:

    sv = (ScrollView) findViewById(R.id.sv);// sv == tv parent view
    tv = (TextView) findViewById(R.id.tv);
    tv.setMaxLines(10);
    for(int i=0;i<10;i++)
    {
        String t1 = "---------------------"+i+"--------------- \n";
        tv.append(t1);
    }
    tv.append("dddddddddddddddddd \n");// 11 line
或者,在根据代码添加第11行之前,您可以使用此选项删除第一行:

android:scrollbars="vertical"

而不是一个巨大的<代码>文本视图< /> >,考虑使用一个“代码”> ListVIEW < /C> >一个适配器,它有效地覆盖行数(消息),并使其平滑滚动。

行超过300的低效率!
String arr[] = myTextView.getText().toString().split("\n",2);
myTextView.setText(arr[1]);