【发布时间】:2012-01-23 04:29:30
【问题描述】:
好的,我正在使用代码:
EditText editText = (EditText) findViewById(R.id.editText1);
String value = editText.getText().toString();
从 EditText 中获取文本,但是如何让它与 TextView 一起显示?另外,如果TextView在不同的Activity,代码会有什么变化?
像这样:
好吧,我试过这样做:
EditText input = (EditText) findViewById(R.id.editText1);
String thing = input.getText().toString();
TextView display = (TextView) findViewById(R.id.textView1);
String text = display.getText().toString();
text.setText(thing);
但我在这一行收到错误“方法 setText(String) 未定义为 String 类型”:
text.setText(thing);
【问题讨论】:
-
每次用户更改文本时都更新布局不是一个聪明的主意...在键入时可以很快触发文本更改,尤其是在删除带有退格键的字符时。当用户准备好更新布局时,最好有一个更新按钮。
标签: java android textview android-edittext