我在从 ListActivity 扩展的名为 Menu 的类中有以下代码。当我单击 listitem 时,Toast 行正在正确执行,但之后没有任何反应,我猜 catch 块中的代码正在执行,并且 Intent 部分正在引发一些异常。你觉得这个定义有什么问题吗?
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
try {
Toast.makeText(Menu.this, "Clicked!!", 5000).show();
Class myClass = Class.forName("com.palye.first.MainActivity");
Intent menuI = new Intent(Menu.this, myClass);
startActivity(menuI);
}
catch (ClassNotFoundException e) {
e.printStackTrace();
}
}