Java 在android中设置TextView的内容
我对Java/Android非常陌生,我正在玩一个简单的应用程序。我一直在用文本视图来显示一些东西。我已经看了一大堆问题,觉得我正在做建议的事情,但是setText仍然不能正常工作 我使用的代码是Java 在android中设置TextView的内容,java,android,Java,Android,我对Java/Android非常陌生,我正在玩一个简单的应用程序。我一直在用文本视图来显示一些东西。我已经看了一大堆问题,觉得我正在做建议的事情,但是setText仍然不能正常工作 我使用的代码是 TextView wounding=(TextView) findViewById(R.id.wound_prob); wounding.setText("hello"); 这似乎和我看到的建议一样 我遇到的错误是无法解决setText() 非常感谢您的帮助。您所做的可能是在类声明之后不久编写代码,
TextView wounding=(TextView) findViewById(R.id.wound_prob);
wounding.setText("hello");
这似乎和我看到的建议一样
我遇到的错误是无法解决setText()
非常感谢您的帮助。您所做的可能是在类声明之后不久编写代码,在这里您可以声明类的数据成员(也称为全局变量)。您无法访问它们或对它们进行任何计算。因此,您的第一行不会显示任何编译错误,但一旦您在第二行中访问它,它就会显示任何编译错误 请在类文件中的方法内部而不是外部编写代码行。尝试在
onCreate
方法中编写这些代码,然后查看
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);// name of your layout
TextView wounding=(TextView) findViewById(R.id.wound_prob);
wounding.setText("hello");
}
获取时出现了什么错误>?是否添加了导入“导入android.widget.TextView;”?发布您获取的错误?错误是无法解析符号“setText”,并且该小部件已导入。是否使用onCreate方法?非常感谢。这似乎消除了错误,但实际上并没有在textView中显示任何内容。有什么建议吗?你的文本视图的高度和宽度是多少。您是否也可以添加xml的代码您错过了
setContentView()代码>。啊,我认为这是默认理解的,只是试图解释代码应该放在哪里。但是,是的,谢谢@BirendraSingh指出这一点。非常感谢,这非常有效。不要试图自己解决下一个问题!