私は以下を使用しています:
protected void onActivityResult(int requestCode, int resultCode, Intent data){
super.onActivityResult(requestCode, resultCode, data);
switch(requestCode){
case EDIT_ADJUSTMENT:
if(resultCode == RESULT_OK){
try{
String adjustment = data.getStringExtra("adjustment");
adjustment = adjustment.replace(" ", "");
ClassLoader myClassLoader = ClassLoader.getSystemClassLoader();
String classNameToBeLoaded = "com.picpic.adjustments." + adjustment;
Class adjust = myClassLoader.loadClass(classNameToBeLoaded);
}catch(Exception e){
String msg = e.getMessage();
}
}
break;
}
}
Class adjust = myClassLoader.loadClass(classNameToBeLoaded);
到達すると、次の例外が発生します。java.lang.ClassNotFoundException: com.picpic.adjustments.ColorCorrect
のパッケージColorCorrect
はcom.picpic.adjustments
では、なぜそのエラーがスローされるのでしょうか。さらに情報が必要な場合はお知らせください。ありがとう!