ListView onListItemClick setcontentview崩溃?

时间:2010-11-03 04:02:22

标签: android

当点击此列表中的特定项目时,我一直在尝试设置新的xml布局。 我错过了什么,因为点击时模拟器崩溃了?! setContentViewById(R.id.newxml文件)

public class intentProject extends ListActivity 
{

 ListView list;
 ArrayAdapter<String> aa;
 List<String> data = new ArrayList<String>();

 public void onCreate(Bundle savedInstanceState)
 {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  data.add("France");
  data.add("Japan");
  data.add("Russia ");
  data.add("Poland");
  data.add(" USA");

  ArrayAdapter<String> aa = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data
  );
  setListAdapter(aa);
 }
 protected void onListItemClick(ListView l, View v, int position, long id) 
 {
  // TODO Auto-generated method stub 
  super.onListItemClick(l, v, position, id);
  this.setContentView(R.layout.main2);
 }

}

1 个答案:

答案 0 :(得分:0)

不,我没有在下一个xml中使用listview。它将是一个带有2个按钮的普通xml文件。这些按钮将实现意图。