私は2つの編集テキスト「a」、「b」から値を抽出し、それを乗算して結果を別の編集テキスト「c」に送信する必要があるアプリを開発しています。それは可能ですか?助けてください、私はアンドロイドが初めてです。よろしくお願いします。
私は以下のように試しました:
iname=(EditText)v.findViewById(R.id.editText2);
iname.setText(inventorylistitems.getInventoryname());
iname.setEnabled(false);
icost=(EditText)v.findViewById(R.id.editText3);
icost.setText(String.valueOf(inventorylistitems.getCost()));
eb=(EditText)v.findViewById(R.id.editText1);
amt=(EditText)v.findViewById(R.id.editText4);
eb.setOnKeyListener(new OnKeyListener(){
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if((event.getAction() == KeyEvent.ACTION_DOWN) && (keyCode == KeyEvent.KEYCODE_ENTER || keyCode == KeyEvent.KEYCODE_DPAD_CENTER)){
int quan=Integer.parseInt(eb.getText().toString());
int amount=Integer.parseInt(amt.getText().toString());
int cbf=quan*amount;
amt.setText(String.valueOf(cbf));
icost.setEnabled(false);
amt.setEnabled(false);
}
});