如何在android中的同一活动中使用另一个xml

如何在android中的同一活动中使用另一个xml,android,Android,在我的项目中,我想显示一些数据 在SimpleAdapter的帮助下位于另一个xml上的ListView上。它显示 如果在中引用的活动的xml listview setcontentview。我用密码告诉你 public class MainActivity extends ActionBarActivity { String Name="name"; String Fathername = "fname"; ListView lst; ArrayList<Ha

在我的项目中,我想显示一些数据 在SimpleAdapter的帮助下位于另一个xml上的ListView上。它显示 如果在中引用的活动的xml listview setcontentview。我用密码告诉你

 public class MainActivity extends ActionBarActivity {

   String Name="name";
   String Fathername = "fname";
   ListView lst;
   ArrayList<HashMap<String, String>> arylist ;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

   arylist = new ArrayList<HashMap<String,String>>();
    lst =(ListView) findViewById(R.id.lst);
    HashMap<String,String> hashmap = new HashMap<String, String>();
    hashmap.put(Name,"Aasim");
    hashmap.put(Fathername,"Pervaiz");
    arylist.add(hashmap);

    SimpleAdapter sadt = new SimpleAdapter(MainActivity.this, arylist, R.layout.rss_item_list_row, 
   new String[]{Name,Fathername}, new int[]{R.id.title, R.id.pub_date});
    lst.setAdapter(sadt);

   }
}
公共类MainActivity扩展了ActionBarActivity{
String Name=“Name”;
字符串父名称=“fname”;
ListView lst;
ArrayList;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
arylist=newarraylist();
lst=(ListView)findViewById(R.id.lst);
HashMap HashMap=新的HashMap();
hashmap.put(名称“Aasim”);
hashmap.put(父名,“perviz”);
arylist.add(hashmap);
SimpleAdapter sadt=新SimpleAdapter(MainActivity.this,arylist,R.layout.rss\u item\u list\u行,
新字符串[]{Name,Fathername},新int[]{R.id.title,R.id.pub_date});
1.设置适配器(sadt);
}
}
它显示正确答案,因为listview存在于xml setcontentview(链接)中如何显示
如果在setcontentview中没有链接xml,则显示在listview上。

如果未设置视图,将如何显示?请更清楚地了解您想要实现的目标。我有一个活动和两个xml布局。我从一个xml.Layout中获取数据,该布局在setcontentview中引用。如果我在listview上显示数据,并且在layoutone(即显示数据)中存在,但当我想在第二个xml布局中显示listview上的数据时,它会在setAdapter()上显示nullpointerexception(参见编码块中的最后一行代码)。