は誰かが私はbutton
を「追加」をクリックした後に私のアプリでどこかに表示することができますvariable
float
に追加EditText
からinput
を取得CAG方法を教えてくださいことはできますか? これは、XMLの私EditText
です:EditText入力を変数floatに追加するにはどうすればよいですか?
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:ems="10"
android:id="@+id/depositInput"
android:hint="enter a sum" />
そして、これは、同じXMLの私Button
次のとおりです。
<Button
android:text="add transaction
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/addDepositButton" />
そして、ここでは、これがclass
で行わ得るために、私の試みです:
public class AddMoneyTransaction extends AppCompatActivity {
Button addDepositButton;
EditText depositInput;
float inputValue;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_add_money_transaction);
addDepositButton = (Button)findViewById(R.id.addDepositButton);
depositInput = (EditText)findViewById(R.id.depositInput);
addDepositButton.setOnClickListener(
new View.OnClickListener()
{
public void onClick(View view)
{
// get EditText by id
(EditText) inputValue = (EditText) findViewById(R.id.depositInput);
float actualBalance + inputValue
}
});
}
}
これは機能しないことがわかります。それが私が求めている理由です。 }
括弧で書かれた小さな書式の間違いを無視してください(これは実際のクラスではなく、この投稿にのみあります)。 Thank you.