獲取號碼,我想從一個EditText
的getText()
方法得到float
從EditText上
這是我做過什麼:
- 在layout.xml
<EditText android:id="@+id/et_Amount" android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="number" android:hint="Units of fuel you purchased"> <requestFocus /> </EditText>
- 在我的活動
public void setAmount() { EditText tx = (EditText) findViewById(R.id.et_Amount); float amount = Float.valueOf(tx.getText().toString()); }
不幸的是,拋出NumberFormatException。有任何想法嗎?
NVM,我知道了。它會工作,如果tx.setText(「0」); – Paul 2012-02-06 07:09:36