-3

我正在使用两个 TextView,是否可以让 TextViewOne 显示“Twinkle Twinkle Little Star”,因为在同一活动中 TextViewOne 中输入“1”。

String check = display.getText().toString(); 
if (check.contentEquals("1")) { 
    tvtitle.setText("Twinkle Twinkle Little Star");
} else { 
    tvtitle.setText(""); 
}

编辑 我创建了一个自定义键盘,当我使用上面的时,它不起作用,当输入 1 时,第二个 TextView 框中没有任何显示,现在想试试 Satyen 的建议。

任何帮助将不胜感激

4

1 回答 1

1

是的,你可以很容易地做到这一点,只需onTextChangeListener()在你的Activty.

然后display.setOnTextChangeListener(this);

然后用它的textChanged()方法把你的if()条件

于 2013-10-31T16:05:12.637 回答