これは、文字列は、エクストラに追加されている方法ですnullを返しますコードブロックname
とdesc
はnull
ですが、prior
の値は適切です。 さらに、デバッガでは、data.mExtras.mMap
に必要な文字列が含まれていることがわかりますが、最初に要求した後にのみ表示されます。アンドロイドIntent.getStringExtraは()
32
A
答えて
70
あなたはあなたがそこにCharSequence
値を見ているが、あなたはgetStringExtra()
を呼び出すためにString
に変換する必要があり.toString()
i.putExtra("Name", edt_name.getText().toString());
を追加しようと、あなたのExtras
を挿入します。明らかに、ちょうどStrings
のためにこれをしてください。 int
は正しく設定されているため、正しい値が表示されます。
関連する問題
- 1. アンドロイドintent.getStringExtra()の戻りヌル
- 2. Intent.getStringExtra()からStringを比較するには?
- 3. はアンドロイド
- 4. はアンドロイド
- 5. はアンドロイド
- 6. はアンドロイド
- 7. はアンドロイド
- 8. はアンドロイド
- 9. アンドロイドは
- 10. はアンドロイド
- 11. はアンドロイド
- 12. はアンドロイド
- 13. はアンドロイド
- 14. はアンドロイド
- 15. はアンドロイド
- 16. はアンドロイド
- 17. はアンドロイド
- 18. アンドロイドは:
- 19. はアンドロイド
- 20. はアンドロイド
- 21. はアンドロイド
- 22. はアンドロイド
- 23. アンドロイドは -
- 24. アンドロイドは
- 25. はアンドロイドで
- 26. 場所はアンドロイド
- 27. アンドロイド - セッションクッキーは
- 28. アンドロイド:数字は
- 29. アンドロイドRelativeLayout layout_toLeftOfは
- 30. アンドロイドEventBus - onEventMainThreadは
設定するデフォルト値ではなく、適切な値が正しいとお考えですか? –
はい、問題は 'string'ではなく、いくつかの継承クラスを返す' edt_name.getText() 'にありますか? – hotkey