写长文本在android屏幕上显示,以便屏幕缩小

das*_*shh 3 android

我想显示的文字是2-3页长,试图用滚动视图,但文字会被裁切,我在新的发展,请给简单的例子,感谢名单

Kri*_*har 9

在您的XML中,编写此TextView:

<TextView
        android:id="@+id/txtDetails"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:maxLines="7"
        android:scrollbars="vertical"
        android:text="TextView"
 />
Run Code Online (Sandbox Code Playgroud)

Activity,写下这个:

TextView txtDetails = (TextView) findViewById(R.id.txtDetails);
txtDetails.setText("Your Text");
txtDetails.setMovementMethod(new ScrollingMovementMethod());
Run Code Online (Sandbox Code Playgroud)

这将滚动文本TextView.无需写入ScrollView.

  • 我想知道为什么当textview可以管理自己的滚动时,每个人都在scrollview中推荐textview:P (2认同)