私は、EditTextで保持されている2辺の四角形を計算する簡単な計算機を作成しようとしました。ボタンを押すと、結果がtextViewに表示されます。しかし、私はEditTextから得た値をInt
タイプに変換できませんでした。ここに私のコードです:EditTextから値を取得し、int型に変換するにはどうすればいいですか
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button = (Button)findViewById(R.id.btn);
final TextView textView = (TextView) findViewById(R.id.txt1);
final EditText editText1 = (EditText)findViewById(R.id.edittxt1);
final EditText editText2 = (EditText)findViewById(R.id.edittxt2);
int num1=0,num2=0;
final int num3=0;
String a = editText1.getText().toString();
String b = editText2.getText().toString();
num1=Integer.parseInt(a);
num2=Integer.parseInt(b);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
}
私には何か提案がありますか?
は、なぜあなたはタグをスパムましたか?実際に関連するタグのみを追加してください。 – Carcigenicate