嘿,我是編程新手,所以我想我只是做一個簡單的C到F轉換器,但它在打開它之前一直在模擬器上崩潰,任何人都可以看到爲什麼?我知道這些代碼probally都錯了,但它我會想起你的onClick應用程序不斷崩潰
做
package com.jamie.convert;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class ConvertorActivity extends Activity implements OnClickListener {
TextView textout1;
EditText textIn1;
Button convert;
int x=Integer.parseInt(textIn1.getText().toString());
double fahrenheit = 1.8*x;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
convert = (Button) findViewById(R.id.convert);
textIn1=(EditText) findViewById(R.id.input);
textout1=(TextView) findViewById(R.id.output);
convert.setOnClickListener((android.view.View.OnClickListener)this);
}
@Override
public void onClick(View v) {
if(v.getId() == R.id.convert) {
textout1.setText(""+fahrenheit);
}
}
}
任何人都可以開始幫助您,您將不得不轉儲崩潰輸出的logcat ... – 2012-03-10 18:59:40
您的錯誤可能在您的佈局文件中。 – 2012-03-10 19:00:26
這個問題與JavaScript有什麼關係?爲什麼JavaScript標籤? – jfriend00 2012-03-10 19:00:33