【发布时间】:2014-03-03 19:29:41
【问题描述】:
我真的是 android 和 java 的新手,但我正在尝试制作一个 android 应用程序。
我正在尝试做一些事情,你只需输入你的名字,然后它应该通过按下按钮来查看它。 Eclipse 给了我“无法访问的代码”错误。我想知道你们是否能看到我做错了什么。错误在两条规则中给出,最后在它前面。如果我删除其中一条规则,它只会将错误移至另一条规则。
提前谢谢你,
马立克
package com.tutorial.helloworld2;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
final EditText nameField = (EditText) findViewById(R.id.nameField);
final TextView nameView = (TextView) findViewById(R.id.nameView);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
nameView.setText("Hello " + nameField.getText());
}
});
}
}
【问题讨论】:
-
如果你
return true;,那你为什么会有任何代码?该方法已经返回。 -
非常感谢,对于这样一个愚蠢的问题,我深表歉意。
我是新手,正在尝试从互联网上学习代码 -
好的,如果想学习这个vogella.com/tutorials/Android/article.html 对你来说是一个很好的起点......
标签: java unreachable-code