先说答案: 可以操作!
实验代码
public class MainActivity extends BaseActivity {
TextView textView;
Button button;
String content = "test";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// textView 和 button 都是 width = match_parent, height = wrap_content
textView = findViewById(R.id.tv);
button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
new Thread(runnable).start();
}
});
}
Runnable runnable = new Runnable() {
@Override
public void run() {
content += content;
textView.setText(content);
}
};
}
运行结果