Я пытаюсь передать top50TrendsList
другому действию через Intent
, как показано ниже в коде, но оно помечено красным, и я получаю сообщение об ошибке:
2nd parameter cant be cast to Serializable
несмотря на то, что класс Trend
реализует Serializable
интерфейс.
Пожалуйста, дайте мне знать, как передать top50TrendsList
через Intent
в другой вид деятельности?Спасибо.
код :
List<Trend> top50TrendsList = this.mTrendsList.subList(0, 2);
Collections.sort(this.mTrendsList);
Intent intentSendBroadcast = new Intent();
intentSendBroadcast.setAction(ActMain.CONST_BROADCAST_ACTION_ON_LIST_READY);
Bundle b = new Bundle();
b.putSerializable(TwitterTrendsAPIService.CONST_BUNDLE_KEY_SERIALIZED_LIST, top50TrendsList);
intentSendBroadcast.putExtras(b);
sendBroadcast(intentSendBroadcast);