|
@@ -1599,7 +1599,7 @@ public class LaunchActivity extends BasePermissionsActivity implements ActionBar
|
|
//
|
|
//
|
|
// Handle possible data accompanying notification message.
|
|
// Handle possible data accompanying notification message.
|
|
// [START handle_data_extras]
|
|
// [START handle_data_extras]
|
|
- if (pintent.getExtras() != null) {
|
|
|
|
|
|
+ if (pintent.getExtras() != null && pintent.getExtras().containsKey("matchId")) {
|
|
// for (String key : getIntent().getExtras().keySet()) {
|
|
// for (String key : getIntent().getExtras().keySet()) {
|
|
// Object value = getIntent().getExtras().get(key);
|
|
// Object value = getIntent().getExtras().get(key);
|
|
// Log.d(TAG, "Key: " + key + " Value: " + value);
|
|
// Log.d(TAG, "Key: " + key + " Value: " + value);
|
|
@@ -1607,8 +1607,9 @@ public class LaunchActivity extends BasePermissionsActivity implements ActionBar
|
|
Intent intent = new Intent();
|
|
Intent intent = new Intent();
|
|
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
|
|
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
|
|
Bundle bundle = pintent.getExtras();
|
|
Bundle bundle = pintent.getExtras();
|
|
|
|
+ int matchId = Integer.parseInt(bundle.getString("matchId"));
|
|
intent.setClass(this, CricketDetailActivity.class);
|
|
intent.setClass(this, CricketDetailActivity.class);
|
|
- intent.putExtra("matchId", Integer.parseInt(bundle.getString("matchId")));
|
|
|
|
|
|
+ intent.putExtra("matchId", matchId);
|
|
intent.putExtra("isNotification", true);
|
|
intent.putExtra("isNotification", true);
|
|
startActivity(intent);
|
|
startActivity(intent);
|
|
}
|
|
}
|