如果从一个activity中组装数据,通过intent startactivity 启动一个继承listactivity的类,是否像activity跳转向另一个activity那样写。我测试了一个可以正常跳转的activity到activity。仅仅把第二个activity类的继承改为listactivity,点击跳转按钮便报错。listactivity也是activity的子类应该不会有这样的限制吧。
分析了一下源码和错误日志信息,虽然listactivity是子类,但listactivity必须与布局文件(ListView)配合起来才能正常跳转,且ListView中android:id必须为@id/android:list。
猜测,各种activity也必须与对应的控件布局文件组合使用。