我是Android Studio的新手。我一直在使用一个简单的教程 我走了一步,我的代码看起来像第一张图片:
Cannot resolve symbol 'textview'
我试着四处寻找,但找不到任何东西。
This is the activity code with the error.
The xml file that goes along with it
答案 0 :(得分:1)
你正在xml的xml删除空间中使用EditText这样写
android:ems=""
EditText edt = (EditText)(findViewByID(R.id.editText)
获取文字
String value = edt.getText().toString();
在xml中创建一个Text视图,然后在java中构建textview
TextView txt = (TextView)(findViewByID(R.id.textview_id);
txt.setText(value);
答案 1 :(得分:0)
您已将ID设为" editText"而你正试图找到" textview"。在R.id文件中,没有按textview的名称输入,这就是它抛出错误的原因。 并且还删除" android:"之间的空格。和" ems"
答案 2 :(得分:0)
您已在xml文件中创建了 EditText ,其中没有TextView。你应该从中获取EditText并设置它的文本。像这样:
EditText editText = (EditText) findViewById(R.id.editText);
editText.setText(message);
同时删除 android:和 ems ='10'之间的空格。