从另一个android调用另一个项目类?

时间:2012-12-19 12:01:02

标签: android class

我想调用另一个项目的类。我在构建路径中添加了它,并在清单文件中声明了该类,但是当我调用它时,会给出no class found错误。我是故意调用的。

Intent intent = new Intent(getApplicationContext(), org.coolreader.CoolReader.class);
intent.putExtra("path", adapter.getItem(position).getPath());
startActivity(intent);

1 个答案:

答案 0 :(得分:0)

如果您想从程序中启动CoolReader,而不是查看this answer

Intent coolReaderIntent = getPackageManager().getLaunchIntentForPackage("org.coolreader.CoolReader");
coolReaderIntent.putExtra("path", adapter.getItem(position).getPath());
startActivity(coolReaderIntent);

当然,应在设备上安装CoolReader(程序)。