刚开始检查android开发,但已经有问题了。当按下bConvert按钮时,活动关闭。 outputValue.setText显然使用错误。这是怎么回事?谢谢你的帮助! :)非常基础的java的android,为什么按下按钮时程序关闭?
public class StartingPoint extends Activity {
TextView outputValue;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
initialize();
}
private void initialize() {
Button bConvert = (Button) findViewById(R.id.bConvert);
EditText inputValue = (EditText) findViewById(R.id.etInput);
TextView outputValue = (TextView) findViewById(R.id.userOutput);
bConvert.setOnClickListener(convertHandler);
}
View.OnClickListener convertHandler = new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
outputValue.setText("Fahrenheit: "+ 100);
}
};
private float convert(float celsius) {
return ((celsius*9/5)+32);
}
}
您有什么问题
TextView outputValue = (TextView) findViewById(R.id.userOutput);
线?具体来说,粘贴错误消息。 – Jeffrey这个标题没有真正的问题。 – Bert