私が抱えている問題は、起動時にアプリがクラッシュし続けることです.2つのアクティビティがあります. アクティビティ A とアクティビティ B。アプリはアクティビティ A で起動しますが、アクティビティ B でバンドルを作成し、それをアクティビティ A に送信しています。起動時にバンドルが空または null であるためクラッシュします。これを修正するにはどうすればよいですか? ありがとう。
これは、作成時のアクティビティ A (起動アクティビティ) にあります。
Bundle extras = getIntent().getExtras();
Title = extras.getString("Title");
Description = extras.getString("Description");
Price = extras.getString("Price");
Availability = extras.getString("Availability");
次に、アクティビティ B でバンドルを作成します。
Intent intent = new Intent(B.this, A.class);
Bundle extras = new Bundle();
extras.putString("Title", PostTitle);
extras.putString("Description", PostDescription);
extras.putString("Price", PostPrice);
extras.putString("Availability", PostAvail);
intent.putExtras(extras);
startActivity(intent);