在Android中动态更新TextView

pra*_*ash 7 android textview

我是Android开发的新手.有人能告诉我动态更新TextView(或整个屏幕)的相关API 吗?

例如:我有一个搜索应用程序,我需要显示结果,而不是等待所有结果,然后显示.

Fra*_* C. 22

有几个步骤,你没有提到你知道多少你不知道多少.

假设您的UI初始结构是在res/layout中定义的,并且它在您的活动中包含TextView:

public void updateTextView(String toThis) {
    TextView textView = (TextView) findViewById(R.id.textView);
    textView.setText(toThis);
}
Run Code Online (Sandbox Code Playgroud)


And*_*oid 3

如果您要设置新文本TextView,只需调用textView.setText(newText),其中 newText 是更新后的文本。每当 newText 发生更改时调用此方法。这就是您要找的吗?