![](/img/trans.png)
[英]How to resolve Android Studio error: Cannot find symbol method start
[英]How can I resolve “cannot find symbol … ” in Android Studio
我正在嘗試在android開發人員網站上學習android。 但是,在聽他們的演講時,我遇到了一個錯誤。 盡管我只是從他們的網站鍵入內容,但findViewByID似乎無法解析R.id.editText。 有人可以幫忙嗎,謝謝
public void sendMessage(View view) {
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText = (EditText) findViewById(R.id.editText);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
}
這是錯誤消息:“錯誤:(22,57)錯誤:找不到符號變量editText”。
只需做一件事,從sendMessage函數中刪除它,然后
EditText editText = (EditText) findViewById(R.id.editText);
將此行放在setContentView(R.____);
正下方setContentView(R.____);
我想,這可以解決您的問題
似乎findViewByID無法解析R.id.editText
您可能缺少將EditText
id定義為editText
。
<EditText
.....
android:id="@+id/editText"
.....
/>
YourCurrentActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
......
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.