简体   繁体   English

如何将结果从下一个活动设置为Android Studio中的上一个活动

[英]How to set results from next activity to previous activity in android studio

I have 2 activities one main and other contacts from main i am going to contact activity to select contact but when i set main activity after selecting contacts it recreates the main activity like new 我有2个活动,一个主要活动,另一个主要活动联系人,我要联系活动以选择联系人,但是当我在选择联系人后设置主要活动时,它会像新建一样重新创建主要活动

@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
    String clicktemplate = arrayListplayer.get(i).getTitle1();
    Toast.makeText(ContactsSelect.this ,arrayListplayer.get(i).getTitle1(), Toast.LENGTH_SHORT).show();
    Intent intent = new Intent(ContactsSelect.this, PlanSMS.class);
    intent.putExtra("key_clicktemplate1", clicktemplate);
    startActivity(intent);


}

Here is my code I am starting new activity here using intent and pass clicktemplate variable but when i select another contact second time the first one disappears 这是我的代码,我在这里使用intent并传递clicktemplate变量开始新的活动,但是当我第二次选择另一个联系人时,第一个联系人消失了

use startActivityForResult 使用startActivityForResult

@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
    String clicktemplate = arrayListplayer.get(i).getTitle1();

    Intent intent = new Intent(ContactsSelect.this, PlanSMS.class);
    intent.putExtra("key_clicktemplate1", clicktemplate);
    startActivityForResult(intent,1933);
}

example : Use onactivityresult android 示例: 使用onactivityresult android

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM