代码:
package com.example.scrollview;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.ScrollView;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//通过构造函数新建一个滚动视图,参数为上下文对象
ScrollView scrollView=new ScrollView(MainActivity.this);
//通过构造函数新建一个文本框,参数为上下文对象
TextView textView=new TextView(MainActivity.this);
//设置文本框中的文字
textView.setText(R.string.mtext);
//设置文字大小
textView.setTextSize(80);
//把文本框textView添加到滚动视图scrollView中
scrollView.addView(textView);
//获取根布局管理器
LinearLayout ll=findViewById(R.id.ll);
//把scrollView添加到根布局管理器ll中
ll.addView(scrollView);
}
}