我正在尝试做一些动态代码,我加载了一个应该是Activity的新类,我想启动它,但是使用常规的startActivity(Intent)希望Activity在AndroidManifest.xml文件中被"声明" .
任何线索?
您无法启动未在您的清单中声明的活动,因为活动是通过startActivity函数启动的,这对于未在清单中声明的活动不起作用.
但是您可以尝试在清单中声明一个活动,该活动将类名作为具有意图的数据,并在oncreate中创建活动的实例,然后将对活动方法的所有调用委托给动态创建的对象.(警告从来没有做过这只是一个自发的想法)
| 归档时间: |
|
| 查看次数: |
1542 次 |
| 最近记录: |