【问题标题】:Android send data from activity to activity using bundleAndroid 使用 bundle 将数据从一个活动发送到另一个活动
【发布时间】:2012-06-24 18:06:47
【问题描述】:

我必须活动AnswerQuestion.java 和SendAnswerToServer.java,我想将数据从第一个活动发送到另一个活动

在 AnswerQuestion 活动中我这样写:

Bundle basket = new Bundle();
basket.putString("time", timeToAnswer+"");
Intent goToSendServer = new Intent(AnswerQuestion.this, SendAnswerToServer.class);
goToSendServer.putExtras(basket);
startActivity(goToSendServer);

我的问题是我要在 SendAnswerToServer 活动上写什么,谢谢

【问题讨论】:

  • @Sam 我看到了,是的,重复,谢谢
  • 当我让其他 +2k 信誉用户可见的注释时,我的评论是自动创建的。它是无害的,请不要冒犯。如果有足够多的其他用户同意我的观点,那么您的问题将被标记,如果您愿意,您将获得如何区分它的建议。

标签: android android-intent android-event


【解决方案1】:

在 SendAnswerToServer 活动中:

 @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    Bundle bundle = this.getIntent().getExtras();  

    if(bundle !=null)
    {
            //ObtainBundleData in the object 
      String strdata = bundle.getString("time"); 
       //Do something here if data  received
     }
     else
     {
       //Do something here if data not received
     }

【讨论】:

    猜你喜欢
    • 2019-07-31
    • 2017-01-07
    • 2012-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多