Android 使用子活动给出的结果将项动态添加到listview

Android 使用子活动给出的结果将项动态添加到listview,android,listview,dynamic,android-intent,Android,Listview,Dynamic,Android Intent,我在开发程序时被卡住了。 我找不到解决办法 我所做的是,从一个活动(A)中,我调用另一个活动(B)以获得结果 现在在活动A中,我有一个列表视图。 对于该列表视图,我有一个ArrayAdapter 这方面的守则是: String []name_list = myarraylist.toArray(new String[myarraylist.size()]); ArrayAdapter<String> adapter = new ArrayAdapter <String>

我在开发程序时被卡住了。 我找不到解决办法

我所做的是,从一个活动(A)中,我调用另一个活动(B)以获得结果

现在在活动A中,我有一个列表视图。 对于该列表视图,我有一个ArrayAdapter 这方面的守则是:

String []name_list = myarraylist.toArray(new String[myarraylist.size()]);

ArrayAdapter<String> adapter = new ArrayAdapter <String>(this, R.layout.textview,name_list);

setListAdapter(adapter);

在onactivityResult()中使用Arrayadapter add方法并调用notifyDatasetchanged

您应该在onactivityResult()中收到来自活动B的值。张贴该方法的代码。我可以在活动(B)代码中看到您的onActivityResult()和setResult()吗?我已经在编辑的问题中添加了我的代码
protected void onActivityResult(int requestCode, int resultCode, Intent data){

    super.onActivityResult(requestCode, resultCode, data);
    Bundle mybundle = data.getExtras();

    String pro_name= mybundle.getString("profile_name");

    myarraylist.add(pro_name);

getAdapter().notifyDataSetChanged();

}