DB を読み込んでいますActivity A
- Fetching String
, int
, String
. これを に渡しActivity B
、3 つのテキスト フィールドに表示したいString
値は正しく表示されますが、int
このエラーが表示されます
01-03 15:39:48.252: E/ERROR(980): android.content.res.Resources$NotFoundException: String resource ID #0x1f4
私のコード
活動A
Intent myintent2 = new Intent(MoneySummaryPage.this,EnterBankDetails.class);
myintent2.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
myintent2.putExtra("bank", updateBank);
myintent2.putExtra("amount", updateAmt);
myintent2.putExtra("Currency", updateCur);
myintent2.putExtra("constant", "1");
startActivity(myintent2);
アクティビティ B
BankName = (EditText)findViewById(R.id.bankNameLabel);
BalanceAmount = (EditText)findViewById(R.id.balanceLabel);
currencySpin = (Spinner)findViewById(R.id.currencySpinner);
constantpass = getIntent().getExtras().getString("constant");
BankName.setText(getIntent().getExtras().getString("bank"));
BalanceAmount.setText(getIntent().getIntExtra("amount", 0));
これBalanceAmount
がInteger
フィールドで、そこに空白の値が表示されます。また、私の 3 つ目String
は、Spinner に取り込まれますか? 誰かがそれを入力するためのコードを教えてもらえますか?
ありがとう!