在 Android Jelly Bean SDK 上,我有一个库项目,我需要将依赖包的类名传递给构造函数
Tab tab4 = actionBar.newTab()
.setIcon(R.drawable.acc)
.setTabListener(new TabListener<Account>(
this, "Accounts", Account.class));
actionBar.addTab(tab4);
Account 类是在主项目中定义的,因为有几个“主”项目使用相同的库。如何将包名 + 类名传递给 setTabListener 方法。
有意图我已经这样做了
intent.setComponent(new ComponentName(getSherlockActivity().getPackageName(),
getSherlockActivity().getPackageName() + ".Account"))
以下显然不起作用但是我该如何替换,我需要将主项目类作为类型传递给构造函数
Tab tab4 = actionBar.newTab()
.setIcon(R.drawable.acc)
.setTabListener(new TabListener<getPackageName + ".Account">(
this, "Accounts", getPackageName + ".Account"));
actionBar.addTab(tab4);
谢谢