当点击此列表中的特定项目时,我一直在尝试设置新的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);
}
}
答案 0 :(得分:0)
不,我没有在下一个xml中使用listview。它将是一个带有2个按钮的普通xml文件。这些按钮将实现意图。