+-

我有一个问题.我正在设计一个小部件.我有2个应用程序.我可以将意图传递给其中一个应用程序.但是当我尝试单击FB时,我遇到问题,意图不起作用.将数据从1个活动传递给另一个活动时出错.数据未从1个活动传递到另一个活动.
代码类第一:
Intent i = getIntent();
String show = i.getStringExtra("show");
if(show.equals("facebook"))
{
viewFlipper.setDisplayedChild(0);
mListView.setAdapter(mFacebookAdapter);
currentView = 0;
}
else if(show.equals("twitter"))
{
viewFlipper.setDisplayedChild(1);
mListView.setAdapter(mTwitterAdapter);
currentView = 1 ;
}
第二类:
Intent facebook = new Intent(context, SocialList.class);
facebook.putExtra("show", "facebook");
PendingIntent pendingfb = PendingIntent.getActivity(context, 0, facebook, 0);
我需要将值从一个类传递给另一个类.在第二堂课我需要从课堂上获得“facebook”的节目价值.我怎样才能做到这一点.请指导我.
提前致谢.
最佳答案
我正在使用的代码.
插入数据:
Intent intent = new Intent(this, ProfileActivity.class);
intent.putExtra("profileId", userId);
startActivity(intent);
检索数据:
profileId = getIntent().getExtras().getString("profileId");
点击查看更多相关文章
转载注明原文:android – putExtra数据不在活动之间传递 - 乐贴网