私は単純な電卓を使っています 私はまだ初心者ですが、JavaやAndroidについてよく分かりません しかし、ボタンをクリックするたびにアプリがクラッシュします! コードに何が問題なのですか?既にこのコードはカシオ計算上のようなF(X)メソッドのためにテーブルを作成することを意味する すべてのコードをだ私のコードで何が問題になっていますか?毎回私がアプリクラッシュをクリックするたびに
final Button btn = (Button) findViewById(R.id.btn);
final EditText ET = (EditText) findViewById(R.id.ET);
final EditText ET2 = (EditText) findViewById(R.id.ET2);
final EditText ET3 = (EditText) findViewById(R.id.ET3);
final TextView TV = (TextView) findViewById(R.id.textView4);
final TextView TV2 = (TextView) findViewById(R.id.textView5);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String et = ET.getText().toString();
String et2 = ET2.getText().toString();
String et3 = ET3.getText().toString();
for (int i = Integer.parseInt(et2); i < Integer.parseInt(et3); i++) {
try {
str = et.replace("X", "" + i);
}
catch (Exception e) {
str = et.replace("x", "" + i);
}
int rslt = Integer.parseInt(str);
TV.append(" " + i)
TV2.append(" " + rslt)
}
}
}
});
。私は学校 のためにそれが必要な場合がありますように: F(X)= X^2 + X * 4 - 私が見る3
あなたのログとアクティビティのコードを投稿してください。 –
'adb logcat'の出力を確認し、ここにスタックトレースを入れてください。 –
あなたの新しいコードはコンパイルされていないので、全くクラッシュすることはありません... –