我試着創建一個簡單的計算器來計算在EditText中保存的矩形的兩邊的平方。按下按鈕後,結果應顯示在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