我对android开发很陌生。我的应用程序有很多视图/活动,用户可以根据他/她的输入从一个视图跳到另一个视图。所以我想创建一个接口 IView 它将具有一个功能
void openNewView(Class viewClass);
视图类中的函数看起来像这样
public void openNewView(Class viewClass)
{
Intent intent = new Intent(this, viewClass.class);
startActivity(intent);
}
整个想法是我的控制器可以监听用户输入,然后根据要求调用 openNewView。
我面临的问题是 java 不接受 Class 类型的参数
我在这里做错了什么。是否有解决我想要实现的目标的工作。