2012-12-19 68 views
1

我想调用另一个项目的类。我将它添加到构建路径中,并在清单文件中声明该类,但是当我调用它时,会出现no class found错误。我打算从意图中调用它。从另一个android调用另一个项目类?

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

您是否找到有用的答案??? – ArtemStorozhuk

+0

是的,我发现ans.answers是有用的:) thanku –

回答

0

如果你想从你的程序启动CoolReader比看this answer

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

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